Suchergebnisse für Anfrage "gcc"
Warum erlaubt C keine implizite Konvertierung von char ** in const char * const * (und C ++ tut dies)?
Ich kenne implizite Konvertierung vonchar ** zuconst char ** kann nicht gemacht werden und warum, und dass die Konvertierung nachchar *const * funktioniert. Unten finden Sie Links zu Erklärungen dazu. Es macht alles Sinn, abgesehen von einer ...
Mehrdeutige Überladung von Funktionen wie "msg (long)" mit Kandidaten "msg (int32_t)" und "msg (int64_t)"
Hinweis: Das ist sehr ähnlich zuBestimmen Sie die Anzahl der Bits im Integraltyp zur KompilierungszeitDies ist jedoch eine stark vereinfachte Version, die al...
GCC-4.2-Fehler unter Mac OS-X Mountain Lion, einige Pakete mit pip / virtualenv können nicht installiert werden
Ich sehe einen sehr nervigen Bug, mit dem ich nicht wirklich umgehen kann. Es scheint ziemlich verbreitet zu sein, und ich habe fast jede Lösung ausprobiert,...
Wie lässt man den GCC-Compiler die Variablenteilung in Mul umwandeln (wenn es schneller ist)
int a, b; scanf("%d %d", &a, &b); printf("%d\n", (unsigned int)a/(unsigned char)b);Wenn kompiliert, habe ich ... ::00401C1E:: C70424 24304000 MOV DWORD PTR [ESP],403024 %d %d ::00401C25:: E8 36FFFFFF CALL 00401B60 scanf ::00401C2A:: 0FB64C24 1C ...
Elementinitialisierung unter Verwendung des delegierten Konstruktors
Ich habe angefangen, den C ++ 11-Standard auszuprobieren, und ich habe ihn gefundendiese Frage, die beschreibt, wie Sie Ihren ctor von einem anderen ctor in ...
String Literale vs Array von Zeichen beim Initialisieren eines Zeigers
Inspiriert vondiese Frag [https://stackoverflow.com/questions/30532077/c-char-array-and-char-pointer]. Wir können ein @ initialisierchar Zeiger durch ein String-Literal: char *p = "ab";nd es ist vollkommen in Ordnung. Man könnte meinen, dass es ...
Kompilieren in GCC: Ist -O3 schädlich?
Ich habe gehört, dass man mit -O3 keine Option mit gcc kompilieren soll. Ist das wahr? Wenn ja, welche Gründe sprechen dafür, -O3 zu meiden?
Inkonsistente gcc-Diagnose für die String-Initialisierung
Ich benutze gcc 4.9.1 / Mingw und kompiliere den Code mit: gcc test.c -otest.exe -std = c11 -pedantic-errors -Wall -Wextra Dieser Code gibt eine Diagnose: int main (void) { char a[5] = {'h','e','l','l','o','\0'}; }error: ...