Suchergebnisse für Anfrage "gcc"

0 die antwort

Ist GCC 4.4.1 fehlerhaft, wenn ein injizierter Klassenname in einem ctor-Initialisierer nicht akzeptiert wird?

GCC 4.4.1 weigert sich, meine zu findenName der injizierten Klasse innerhalb einesctor-initializer: template <typename T> struct Base { Base(int x) {} }; struct Derived : Base<int> { Derived() : Base(2) {} }; int main() { Derived d; } test2.cpp: ...

2 die antwort

Wie implementiert GCC Arrays variabler Länge?

Wie implementiert GCC Arrays variabler Länge (VLAs)? Sind solche Arrays im Wesentlichen Zeiger auf den dynamisch zugewiesenen Speicher, wie er von alloca zurückgegeben wird? Die andere Alternative, die ich mir vorstellen könnte, ist, dass ein ...

5 die antwort

Umfang der C-Bibliotheken in C ++ - <X.h> vs <cX>

In der C ++ - Programmiersprache: Special Edition heißt es auf Seite 431, dass ... For every header < X.h > defining part of the C standard library in the global namespace and also in namespace std, there is a header < cX > defining the ...

TOP-Veröffentlichungen

2 die antwort

Kreuzkompilierungsfehler "arm-none-eabi-g ++ kann kein Eingabesymbol finden"

Ich habe ein Problem mit der Cross-Kompilierung. #include <stdio.h> int main() { printf("hello\n"); return 0; }Dies ist ein einfacher Hallo-Welt-Code, den ich verwendet habe. Ich verwende arm-none-eabi-g ++, heruntergeladen von Mentor Graphics. ...

4 die antwort

GCC: Genauigkeit der strengen Aliasing-Warnungen

Ich versuche, einen Teil meines Codes auf strenge Aliasing-Verstöße zu überprüfen, aber es sieht so aus, als hätte ich etwas verpasst, als ich versucht habe, die strenge Aliasing-Regel zu verstehen. Stellen Sie sich folgenden Code vor: #include ...

6 die antwort

Speicherausrichtung innerhalb von gcc structs

Ich portiere eine Anwendung auf eine ARM-Plattform in C, die Anwendung läuft auch auf einem x86-Prozessor und muss abwärtskompatibel sein. Ich habe jetzt einige Probleme mit der variablen Ausrichtung. Ich habe das gcc-Handbuch für ...

4 die antwort

Was sind gute Heuristiken für Inlining-Funktionen?

Was sind gute Heuristiken, um zu entscheiden, ob eine Funktion eingebunden werden soll oder nicht? Natürlich sollte die Codegröße wichtig sein, aber gibt es noch andere Faktoren, die normalerweise verwendet werden, wenn (sagen wir) gcc oder icc ...

4 die antwort

gcc kann einen eingeschlossenen Header nicht finden

Ich benutze einen Header namenscolors.h um meinen Quellcode zu organisieren. Der Header sieht folgendermaßen aus: #define DEFAULT 0x07 #define BLACK 0 #define GRAY 7 #define BLUE 9 #define GREEN 10 #define CYAN 11 #define RED 12 #define MAGENTA ...

6 die antwort

Layout kompilierter Objekte

Gibt es einen Weg - ähnlich wie das Anzeigen des Ergebnisses der Vorverarbeitung mitgcc -E- um zu sehen, wie meine Objekte aussehen, nachdem sie in Objektdateien kompiliert wurden? Ich spreche von GCC, aber eine Lösung mit MSVC wäre in Ordnung.

25 die antwort

schwerwiegender Fehler: Python.h: Keine solche Datei oder Verzeichnis

Ich versuche, eine gemeinsam genutzte Bibliothek mit einer C-Erweiterungsdatei zu erstellen, muss jedoch zuerst die Ausgabedatei mit dem folgenden Befehl generieren: gcc -Wall utilsmodule.c -o UtilcNach dem Ausführen des Befehls erhalte ...