gcc

GCC ist die GNU Compiler-Sammlung. Es ist der De-facto-Standard-C-Compiler unter Linux und unterstützt auch viele andere Sprachen und Plattformen.
3
Antworten

Zeichenfolge im Funktionsparameter

%Vor% In dem obigen Programm befindet sich HelloWorld im schreibgeschützten Abschnitt (d. h. Zeichenkettentabelle). x verweist auf diesen schreibgeschützten Abschnitt. Daher ist der Versuch, diese Werte zu ändern, ein nicht definiertes V...
14.06.2013, 14:44
5
Antworten

Wie heißt es, wenn ein Block einen Wert zurückgibt?

Ich bin kürzlich auf diesen Code gestoßen, der mir nicht legal erscheint (aber gcc kompiliert ihn). Ich kümmere mich nicht so sehr um die Konstruktion, als einen Namen dafür zu haben: %Vor% Offenbar wird der Wert der letzten Anweisung als "W...
01.12.2011, 15:45
2
Antworten

Erzwingt Compiler nach C99-Standard

Ich habe an meinem Projekt gearbeitet, als ich entdeckte, dass die anonymen Strukturen, die ich eine Weile benutzt habe, eigentlich nur in C11 verfügbar sind, nicht in C99, dem Standard, gegen den ich kodieren möchte. Gegeben folgender Code:...
09.03.2014, 16:51
5
Antworten

Nicht nullterminierte String-Compiler-Option für gcc

Aktualisieren stellt sich heraus, das ist nur ein weiterer Fall von "c ++ ist nicht c Blues" Was ich will %Vor% das einzige, was funktioniert %Vor% Gibt es irgendwelche Compiler-Optionen oder etwas, was ich tun kann, um Strings, d...
03.12.2010, 17:29
2
Antworten

gcc Implementierung von rand ()

Ich habe stundenlang versucht, die Implementierung der in gcc verwendeten Funktion rand () zu finden ... Es würde sehr geschätzt werden, wenn jemand mich auf die Datei verweisen könnte, die seine Implementierung oder Website mit der Implementier...
14.10.2010, 12:18
3
Antworten

linker Operand von Komma hat keine Wirkung?

Ich habe einige Probleme mit dieser Warnmeldung, die in einer Vorlagencontainerklasse implementiert ist %Vor% Das ist die Warnung, die ich bekomme %Vor%     
15.05.2010, 09:23
2
Antworten

C ++ aktueller Funktionsname als String

Gibt es eine Möglichkeit, den aktuellen Funktionsnamen in C ++ zu erhalten? Ich möchte einige Funktionsaufrufe verfolgen. Gibt es etwas wie __FILE__ oder __LINE__ ? Danke!     
11.08.2010, 08:34
6
Antworten

Kompilieren von Quellcode in 2 verschiedenen Versionen von gcc

Ich kompiliere meinen Quellcode auf zwei verschiedenen Maschinen, die verschiedene Versionen von gcc verwenden. cflags c89 %Vor% Eins ist redhat-4 %Vor% Und eins ist Fedora 18 %Vor% Mein Fedora 18 kompiliert fehlerfrei. Auf der re...
05.03.2013, 11:20
7
Antworten

Verhindern von rekursivem C # include

Ich verstehe grob die Regeln mit dem, was # include mit dem C Präprozessor macht, aber ich verstehe es nicht vollständig. Im Moment habe ich zwei Header-Dateien, Move.h und Board.h, die beide ihren jeweiligen Typ eingeben (Move und Board). In...
11.01.2010, 21:43
6
Antworten

Legacy-GCC-Compiler-Probleme

Wir verwenden einen Legacy-Compiler, der auf gcc 2.6.0 basiert, um einen alten eingebetteten Prozessor zu kompilieren, den wir immer noch benutzen (ja, er wird noch seit 1994 verwendet!). Der Ingenieur, der den gcc port für diesen Chip gemacht h...
23.04.2009, 01:30