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.
3
Antworten

Warum setzt SCons VariantDir () keine Ausgabe in das angegebene Verzeichnis?

Ich denke darüber nach, SCons für ein neues Projekt zu verwenden. Es sieht wirklich gut aus, obwohl ich VariantDir ziemlich verwirrend finde. Ich habe ein einfaches Projekt mit einer Handvoll C-Quelldateien in einem Verzeichnis, und ich...
02.07.2009, 12:26
4
Antworten

Wie behandeln Compiler Arrays variabler Länge?

Dies mag wie eine Anfängerfrage aussehen, aber ich bin daran interessiert, wie ein Compiler normalerweise Arrays mit variablen Dimensionen erstellt, wie im folgenden Programm. %Vor% Nach dem, was ich gelernt habe, müssen in C alle Initialize...
02.10.2011, 15:24
4
Antworten

Wie kann man wissen, welche Header enthalten sind, ohne den vorverarbeiteten Code in GCC zu betrachten?

Ich habe einige große C Programme, und ich würde gerne wissen, wenn ich dieses Programm kompiliere, welche Header-Dateien tatsächlich enthalten sind ... Die einfachste Lösung wäre, den vorverarbeiteten Code auszudrucken und zu schauen, aber...
26.06.2009, 13:39
5
Antworten

Generieren alle C ++ Compiler C-Code?

Wahrscheinlich eine ziemlich vage und weit verbreitete Frage, aber kompilieren alle C ++ - Compiler den Code zuerst in C, bevor sie sie in Maschinencode kompilieren?     
22.07.2010, 17:22
3
Antworten

Darstellung von float in C

Ich habe versucht, die Gleitkommadarstellung in C mit diesem Code zu verstehen (sowohl float als auch int sind 4 Bytes auf meinem Rechner): %Vor% Wir wissen, dass die binäre Darstellung von x die folgende ist 0000000000000000000000...
17.07.2010, 13:10
4
Antworten

C statische Variablen und Linux fork

Hallo Ich habe ein Server-Programm erstellt, das einen neuen Prozess ausgibt, nachdem es eine Socket-Verbindung akzeptiert. Im Programm sind mehrere statisch zugewiesene globale Variablen definiert. Meine Frage ist, sind diese statischen Puffer...
02.02.2011, 20:06
2
Antworten

Warum gibt sizeof (char + char) 4 zurück?

%Vor% Was schreibt printf auf den Bildschirm? Ich dachte, weil sizeof (char) = 1 ist, dass sizeof (a + b) auch 1 ist, aber es hat sich als 4 herausgestellt. Ich verstehe das nicht, warum schreibt es 4 wenn wir zwei addieren Zeichen?     
09.02.2016, 19:49
3
Antworten

M_PI nicht verfügbar mit gcc --std = c11 aber mit --std = gnu11?

Ich habe festgestellt, dass M_PI auf c11 nicht verfügbar ist. Wenn ich auf /usr/include/math.h schaue, kann ich sehen, dass M_PI definiert ist, wenn: %Vor% Darüber hinaus in der math.h von glibc __STRICT_ANSI__ wird durch...
25.03.2015, 19:10
3
Antworten

multithreading und strtok

Ich werde Strings in einer Multithread-Anwendung kontinuierlich aufteilen. Ich habe gelesen, dass strtok dafür nicht geeignet ist, aber warum? Sollte ich einen Semaphor um den Teil meines Codes verwenden, der strtok aufruft?     
30.11.2010, 05:06
3
Antworten

Ermitteln von Änderungen an einer geöffneten Datei

Angenommen, ich habe eine offene Datei. Wie kann ich feststellen, wenn die Datei von einem anderen Programm im Hintergrund geändert wird. Einige Texteditoren können die geöffnete Datei erkennen und aktualisieren, wenn sie von einem anderen Proze...
22.01.2009, 11:33