Suchergebnisse für Anfrage "gcc"

22 die antwort

Sind verschachtelte Funktionen eine schlechte Sache in gcc?

Ich weiß, dass verschachtelte Funktionen nicht Teil des Standards C sind, aber da sie in gcc vorhanden sind (und die Tatsache, dass gcc der einzige Compiler ist, der mir am Herzen liegt), benutze ich sie häufig. Ist das eine schlechte Sache? ...

4 die antwort

Warum erkennt GCC die Verwendung einer Variablen nur manchmal vor ihrer Initialisierung? [Duplikat

Diese Frage hat hier bereits eine Antwort: Compiler erkennt offensichtlich nicht initialisierte Variable nicht [/questions/27063678/compiler-not-detecting-obviously-uninitialized-variable] 4 AntwortenIch habe gerade einen Code aus einem Buch ...

4 die antwort

DRAND und RDSEED intrinsics GCC und Intel C ++

Unterstützen Intel C ++ - Compiler und / oder GCC die folgenden Eigenschaften, wie es MSVC seit 2012/2013 tut? int _rdrand16_step(uint16_t*); int _rdrand32_step(uint32_t*); int _rdrand64_step(uint64_t*); int _rdseed16_step(uint16_t*); ...

TOP-Veröffentlichungen

6 die antwort

error: anachronistischer Basisklasseninitialisierer alten Stils

Der folgende Code erzeugt den nachfolgenden Kompilierungsfehler für alle Versionen von GCC, die ich in den Modi C ++ 98, C ++ 11 und C ++ 14 ausprobiert habe: struct T { T(void* x) : (x) {} }; // main.cpp: In constructor 'T::T(void*)': ...

2 die antwort

Abort trap: 6 in C Program

ch habe ein Programm in C. Es kompiliert erfolgreich und läuft gut, aber direkt am Ende vonmain(), es stürzt ab und gibt mir einAbort trap: 6 Error Ich habe nicht die geringste Ahnung, wie ich das debuggen kann. Die paar Fragen zu SO, die mit @ ...

2 die antwort

Programm mit "noexcept" -Konstruktor, akzeptiert von gcc, abgelehnt von clang

Der Code struct T { T() {} }; struct S { T t; S() noexcept = default; }; int main() { // S s; } g ++ 4.9.2 akzeptiert dies ohne Fehler oder Warnungen, jedoch klingeln die Berichte 3.6 und 3.7 für Zeile 7: error: exception specification of ...

12 die antwort

GCC Wie blockiere ich Systemaufrufe innerhalb eines Programms?

Kann mir jemand sagen, wie man bestimmte Systemaufrufe innerhalb eines Programms blockiert? Ich baue ein System auf, das einen Teil des C-Quellcodes nimmt, mit gcc kompiliert und ausführt. Aus Sicherheitsgründen muss ich verhindern, dass das ...

6 die antwort

Changing Standard-C-Compiler unter Linux mit SCons

uf meiner Linux-Plattform habe ich mehrere Versionen vongcc. Unterusr/bin Ich habe gcc34gcc44gccHier sind einige Ausgaben: $ gcc --version gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48) $ gcc44 --version gcc44 (GCC) 4.4.0 20090514 (Red Hat ...

6 die antwort

GNU C ++ Wie überprüfe ich, ob -std = c ++ 0x in Kraft ist?

Mein System-Compiler (gcc42) funktioniert einwandfrei mit den von mir gewünschten TR1-Funktionen, versucht jedoch, andere neuere Compiler-Versionen als die Systeme zu unterstützen, und versucht, auf TR1-Header zuzugreifen es ist mit einer ...

12 die antwort

gcc, Strict-Aliasing und Horrorgeschichten

Im gcc-strict-aliasing-und-Casting-durch-eine-Union [https://stackoverflow.com/questions/2906365/gcc-strict-aliasing-and-casting-through-a-union] Ich habe gefragt, ob jemand Probleme mit dem Union Punning Through-Zeigern hat. Bisher scheint die ...