c

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
1
Antwort

Gibt es irgendeinen Grund, etwas "flüchtiges const" in C zu erklären, sondern nur "flüchtig" in C ++?

Ich verwendete eine Header-Datei in meinem Projekt, die die folgenden Definitionen hatte: %Vor% Das __I wird in einer anderen Header-Datei wie folgt verwendet: %Vor% Meine Frage ist, warum die __I in C constant gemacht werden sollt...
19.10.2014, 21:01
4
Antworten

Warum scheitern sehr große Stack-Zuweisungen trotz unbegrenzter ulimit?

Die folgende statische Zuweisung ergibt einen Segmentierungsfehler %Vor% Aber die folgende dynamische Zuweisung geht gut %Vor% Die ulimit ist in Linux unbegrenzt festgelegt. Kann mir jemand einen Hinweis geben, was passiert?     
16.03.2013, 10:59
1
Antwort

mmap () mit LD_PRELOAD und boost :: interprocess funktioniert nicht

Ich versuche, den ursprünglichen mmap() Systemaufruf auf einer zuvor identifizierten fd durch LD_PRELOAD zu ersetzen, so dass der aufrufende Prozess ein gemeinsam genutztes Speicherobjekt lesen kann, das zuvor von einem anderen Prozess mit...
08.02.2013, 18:03
3
Antworten

pow () in Ganzzahl umgewandelt, unerwartetes Ergebnis

Ich habe einige Probleme mit der Verwendung einer Ganzzahl für die Funktion pow() in der Programmiersprache C. Der Compiler, den ich verwende, ist der Tiny C Compiler (tcc Version 0.9.24) für die Windows-Plattform. Wenn der folgende Code au...
24.08.2013, 10:54
2
Antworten

Strukturen in C lesen und schreiben

Ich weiß, dass Strukturen in C nicht wie im Code angeordnet sind. Zum Beispiel: %Vor% unter der Annahme von 2-Byte-Kurzschlüssen und 4-Byte-Ints nimmt kann tatsächlich 8 Bytes im Speicher, da der Compiler die Mitglieder auf 4-Byte-Grenzen...
30.11.2014, 09:54
1
Antwort

Positioniergeräte (sich überschneidende Kreise)

Ich habe eine Reihe von Punkten, die mobile Geräte in einem Raum darstellen. Zuvor habe ich systematisch jeweils einen Ping ausgesendet und die Zeit, zu der er bei den anderen ankommt, zur Berechnung der Entfernungen aufgezeichnet. Hier ist e...
02.01.2014, 08:38
2
Antworten

korrekte Zuweisung des Funktionszeigers

Ich bin etwas verwirrt über die korrekte Syntax für die Zuordnung eines Funktionszeigers zu a Variable. Wenn ich eine Funktion foo habe %Vor% und ich lege einen Zeiger auf foo auf den variablen Balken %Vor% es scheint nicht wichtig zu se...
07.03.2013, 20:08
2
Antworten

ungültiger Lese-Speicher - Valgrind

Hier ist mein Code: Ich versuche, die Informationen einer Struktur zu erhalten und die Informationen tief zu kopieren. Aber valgrind zeigt "ungültiges Lesen" an. Ich weiß, dass ich die Erinnerung lese, die veröffentlicht wird. Ich weiß nich...
28.12.2013, 04:14
1
Antwort

fgets Implementierung (K & R)

Ich bin neu in der Programmierung und beginne mit Objective-C, habe aber beschlossen, zu den Grundlagen zurückzukehren, bevor ich weiterarbeite. Ich verbringe etwas Zeit mit C und kämpfe mich durch die Verwirrung der Zeiger. Meine Frage ist, wie...
06.05.2013, 11:30
1
Antwort

typedef mit einer Vorwärtsdeklaration Nebeneffekt?

Ich habe die folgende Deklaration in einer Header-Datei: %Vor% Ohne die Forward-Deklaration würde der Compiler diesen Fehler offensichtlich geben:    error: 'struct my_struct' declared inside parameter list Wenn ich jedoch die Fo...
08.07.2012, 13:15