Suchergebnisse für Anfrage "gcc"

4 die antwort

Gibt es eine Möglichkeit, GCC __attribute __ ((noreturn)) und <stdnoreturn.h> in einer einzigen Übersetzungseinheit zu verwenden?

n C11 gibt es das Schlüsselwort_Noreturn das ist ein Funktionsspezifizierer (wieinline is) zeigt an, dass die Funktion nicht zurückgibt - es ruft @ aexit() oder gleichwertig. Es gibt auch einen Header,<stdnoreturn.h>, die vollständige Definition ...

4 die antwort

arm-none-eabi-ld: -lc kann nicht gefunden werden

Ich versuche, für ein XMC1100-basiertes Entwicklungsboard zu programmieren. Ich versuche dieses Tutorial:http: //eleceng.dit.ie/frank/arm/BareMetalXMC2Go/index.htm [http://eleceng.dit.ie/frank/arm/BareMetalXMC2Go/index.html] Ich habe die Datei ...

6 die antwort

Deklarieren der Arraygröße mit einer nicht konstanten Variablen

Ich habe immer gedacht, dass beim Deklarieren eines Arrays in C ++ die Größe ein konstanter ganzzahliger Wert sein muss. Zum Beispiel int MyArray[5]; // correctode const int ARRAY_SIZE = 6; int MyArray[ARRAY_SIZE]; // correctabe int ...

TOP-Veröffentlichungen

2 die antwort

porting std :: wstring vom Visual Studio zum mingw gcc

Ich bin dabei, Code von Visual Studio nach mingw gcc zu portieren. Ich bin auf diese Aussage gestoßen if ( mnode.GetTag() == _T( "val" ) ) return true;dies ist die Definition der GetTag () -Methode const std::wstring &GetTag() const;Ich erhalte ...

10 die antwort

g ++ So erhalten Sie eine Warnung zum Ignorieren des Funktionsrückgabewerts

lint erzeugt eine Warnung wie: foo.c XXX Warning 534: Ignoring return value of function bar()Aus den FusselnHandbuc [http://legacy.cleanscape.net/products/cpp/checks.html] 534 Rückgabewert der Funktion @ wird ignorie 'Symbol' (mit Position ...

2 die antwort

Error 13: Ungültige oder nicht unterstützte ausführbare Datei beim Booten des einfachen Kernels in Grub mit String-Literal

Ich habe einen einfachen Kernel geschrieben, der versucht, zwei Zeichen in den Bildspeicher zu schreiben. Wenn ich ein String-Literal im Kernel definiere, erhalte ich beim Booten die folgende Ausgabe: Booting 'os' kernel /boot/kernel.elf Error ...

2 die antwort

std :: map Argument mit leeren Klammer-Initialisierern für Standardargumente segfaults in GCC

Proble Ich habe einen Fehlerbericht von einem Benutzer erhalten, der einen Segfault in der von mir entwickelten Bibliothek gemeldet hat. Das minimale Beispiel für den fehlerhaften Code lautet: #include <map> #include <string> #include ...

4 die antwort

Wie wird das Ergebnis einer Berechnung zur Kompilierungszeit in C ++ ausgegeben?

Ich habe mehrere constexpr-Funktionen geschrieben und sie in static_asserts verwendet, um einige Ressourcenlimits zu steuern. Ich möchte jedoch nicht nur das Vergleichselement für die Kompilierungszeit erzwingen, sondern auch die tatsächlichen ...

10 die antwort

eine verknüpfte Liste umkehren? [Duplikat

Diese Frage hat hier bereits eine Antwort: Erstelle eine umgekehrte LinkedList in C ++ aus einer gegebenen LinkedList [/questions/4908193/create-a-reverse-linkedlist-in-c-from-a-given-linkedlist] 9 answersIm Versuch, die Reihenfolge der ...

8 die antwort

OSX - gcc Version 4.2.1 durch 4.9 ersetzen, die über Homebrew installiert wurde

Das quält mich jetzt schon eine Weile. Ich versuche, eine riesige C ++ - Datei zu kompilieren (ich weiß, dass es funktioniert, da es auf meinem Arch Linux-Computer bei der Arbeit einwandfrei funktioniert). Wenn ich meine GCC-Version auf meinem ...