Suchergebnisse für Anfrage "gcc"

14 die antwort

C ++ const question

Wenn ich das tue: // In header class Foo { void foo(bar*); }; // In cpp void Foo::foo(bar* const pBar) { //Stuff }Der Compiler beschwert sich nicht, dass die Signaturen für Foo :: foo nicht übereinstimmen. Allerdings, wenn ich hätte: void ...

4 die antwort

argv: Platzhalter bereinigen

Ich habe an einem Beispiel im K & R C-Buch gearbeitet, in dem Sie aufgefordert werden, einen RPN-Rechner zu erstellen, der Eingaben über Befehlszeilenargumente akzeptiert. Meine Lösung durchläuft im Wesentlichen die angegebenen Argumente und ...

10 die antwort

Referenzieren Sie eine in GCC integrierte GNU C (POSIX) -DLL gegen Cygwin von C # / NET

Hier ist, was ich will: Ich habe eine riesige C / C ++ - Codebasis, die für POSIX geschrieben wurde, einschließlich einiger sehr POSIX-spezifischer Dinge wie pthreads. Dies kann unter Cygwin / GCC kompiliert und als ausführbare Datei unter ...

TOP-Veröffentlichungen

2 die antwort

C ++ 11-Aggregatinitialisierung für Klassen mit nicht statischen Elementinitialisierern

Ist es im Standard erlaubt: struct A { int a = 3; int b = 3; }; A a{0,1}; // ???Ist diese Klasse noch aggregiert?clang akzeptiert diesen Code, abergcc nicht.

8 die antwort

wie man scanf mit Leerzeichen liest

Ich habe ein komisches Problem Ich versuche mit scanf () einen String von einer Konsole zu lesen so wa scanf("%[^\n]",string1); aber es liest nichts. Der gesamte Scan wird übersprungen. Ich versuche es in GCC Compiler

4 die antwort

Leichte Spinlocks aus GCC-Atomoperationen?

Ich möchte die Synchronisation minimieren und, wenn möglich, in einem meiner Projekte sperrenfreien Code schreiben. Wenn es absolut notwendig ist, würde ich gerne leichte Spinlocks, die aus atomaren Operationen aufgebaut sind, anstelle von ...

4 die antwort

Wie kann ich auf eine andere libc-Datei verlinken?

Ich möchte die gemeinsam genutzten Bibliotheken zusammen mit meinem Programm bereitstellen, anstatt die Zielsysteme aufgrund von Versionsunterschieden zu verwenden. ldd sagt, dass mein Programm diese gemeinsam genutzten Bibliotheken ...

12 die antwort

Wird der C ++ - Compiler nicht verwendeten Rückgabewert optimieren?

Wenn ich eine Funktion habe, die ein Objekt zurückgibt, dieser Rückgabewert jedoch nie vom Aufrufer verwendet wird, optimiert der Compiler dann die Kopie? (Möglicherweise eine immer / manchmal / nie Antwort.) Elementary Beispiel: ReturnValue ...

2 die antwort

MinGW erzeugt keine Warnungen

Ich habe MinGW erfolgreich auf einem Windows 7 32-Bit-Computer installiert und versucht, ein einfaches Programm über die Befehlszeile oder die MinGW-Konsole zu kompilieren. Der Code hat einen beabsichtigten Fehler in einer ...

2 die antwort

undefined Referenzquerkompilierung statischer Bibliotheken mit LTO unter GCC

Ich versuche, mit GCC 4.9.2 eine Anwendung von Linux (x86_64-pc-linux-gnu) für Windows (x86_64-w64-mingw32) zu kompilieren. Wenn Ziele erstellt werden, die mit statischen Bibliotheken verknüpft sind und auch die Verbindungszeitoptimierung ...