Suchergebnisse für Anfrage "gcc"

10 die antwort

Vektorkreuzung in C ++ durchführen

Ich habe einen Vektor von Vektor ohne Vorzeichen. Ich muss den Schnittpunkt all dieser Vektoren vorzeichenloser Zeichen finden, damit ich den folgenden Code schreibe: int func() { vector<vector<unsigned> > t; vector<unsigned> ...

2 die antwort

Abschnittstypkonflikt für identisch definierte Variablen

Diese Frage stellte sich im Zusammenhang mit dieser Frage:Unausgeführte Zeilen von c ++ - Code finden [https://stackoverflow.com/questions/29903391/find-unexecuted-lines-of-c-code/29945852#29945852] Bei der Suche nach diesem Problem haben die ...

6 die antwort

Undefinierter Verweis auf google :: protobuf :: internal :: empty_string_ [abi: cxx11]

Ich versuche, eine einfache Testanwendung mit den Protokollpuffern 2.6.1 und GNU GCC 5.1.0 (unter Ubuntu 14.10) zu erstellen und erhalte folgende Fehlermeldungen: /home/ragnar/cpp-tools/gcc-linux/bin/g++ ...

TOP-Veröffentlichungen

6 die antwort

Speicherausrichtung heute und vor 20 Jahren

n der berühmten Zeitung "Smashing the Stack for Fun and Profit" übernimmt der Autor eine C-Funktio void function(int a, int b, int c) { char buffer1[5]; char buffer2[10]; }und generiert die entsprechende Assembly-Code-Ausgabe pushl %ebp movl ...

10 die antwort

Was prüft ein Compiler auf nicht umgesetzten Vorlagencode?

Zum Beispiel kompiliert das folgende Codestück mit gcc-4.9 und clang-602 class Base { public: static void foo() {} void badfoo(int i) {} }; template <typename T> class Derived : public Base { public: void bar() { Base::foo(); } void badbar() { ...

8 die antwort

Zeiger auf aktuelle Funktion

Gibt es eine Möglichkeit, einen Zeiger auf die aktuelle Funktion zu erhalten, z. B. durch gcc-Erweiterungen oder andere Tricks? Bearbeite Ich bin gespannt, ob es möglich ist, den Funktionszeiger abzurufen, ohne den Funktionsnamen explizit zu ...

8 die antwort

Wie man in einem CMake-Projekt eine globale Dateierweiterung (* .pde) zu GCC hinzufügt, die wie C ++ - Code behandelt wird

Ich habe ein sehr einfaches CMake-Skript. Leider verwendet das Projekt eine * .pde-Datei, die aus reinem C ++ oder C-Code besteht. CMake funktioniert mit jeder Dateiendung, aber ich erhalte eine Compiler-Fehlermeldung, weil GCC nicht weiß, wie ...

6 die antwort

Warum kann ich gets () in gcc -std = c11 verwenden?

Dasgets() -Funktion wurde aus der C-Sprache entfernt. Im Standard gibt es keine solche Funktion. Noch kompiliere ich den folgenden Code: #include <stdio.h> int main (void) { (void) gets (NULL); } using gcc -std=c11 -pedantic-errors -Wall ...

10 die antwort

Explizite Spezialisierung im Nicht-Namespace-Bereich [duplizieren]

Diese Frage hat hier bereits eine Antwort: C ++ - Syntax zur expliziten Spezialisierung einer Template-Funktion in einer Template-Klasse? [/questions/2097811/c-syntax-for-explicit-specialization-of-a-template-function-in-a-template-clas] 4 ...

4 die antwort

Schwerwiegender Fehler: iostream: Keine solche Datei oder kein solches Verzeichnis beim Kompilieren von C-Programmen mit GCC

Warum erhalte ich diese Fehlermeldung, wenn ich das folgende C-Programm für das Zusammenführen mehrerer Threads kompilieren möchte: ap@sharifvm:~/forTHE04a$ gcc -g -Wall -o mer mer.c -lpthread mer.c:4:20: fatal error: iostream: No such file or ...