Suchergebnisse für Anfrage "gcc"
GCC Return optimiztion
Ich würde gerne wissen, ob GCC Code wie @ optimieren kan int foo(args) { if(is_true) { do_smth; n = call_func(args); do_smth; return n; } else { return call_func(args); } } Also, wenn ich in einem anderen Zweig bin, würde der Aufruf von ...
Wie verwerfe ich ein Makro in GCC?
ch weiß, wie man @ benutAttribu veraltet, um eine Funktion wie diese zu veralten: int old_fn () __attribute__ ((deprecated));Aber wie man ein Makro wie dieses ablehnt: #define OLD_MACRO 1Danke im Voraus Eric
Wie kann ich die Stapelrahmen in C manuell durchlaufen?
Während der Behandlung von Signalen in Anwendungen kann ich den Backtrace im Debugger korrekt sehen. Aber der Backtrace-Systemaufruf zeigt die Stack-Frames nicht korrekt an. Gibt es einen Unterschied, wie gdb Stack-Frames speichert und wie der ...
Wo ist gcc unter OSX? Ich habe Xcode bereits installiert
Ich habe Xcode von der Tool-CD installiert. Ich dachte, ich könnte gcc über die Befehlszeile verwenden, kann es aber nicht finden. Was vermisse ic BEARBEITE Wenn ich @ schri Ich kann es nicht finden Ich meinte "Ich suche es mitwhich ...
Entfernen des abschließenden Newline-Zeichens aus der Eingabe von fgets ()
Ich versuche, einige Daten vom Benutzer abzurufen und an eine andere Funktion in gcc zu senden. Der Code ist ungefähr so. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); ...
Wie setze ich RunPath einer Binärdatei?
s gibt unzählige Threads, die beschreiben, was @ isRPATH, RUNPATH undLD_LIBRARY_PATH und wie sie interagieren, um die Position der Bibliotheken aufzulösen. Um @ zu setzRPATH benutze gcc Optionen: -Wl,-rpath,/path/to/dirUm LD_LIBRARY_PATH ...
Wie teile ich GCC asm mit, dass ein Eingaberegister überfüllt ist?
Ich versuche eine 64 = 32x32 Multiplikation über das x86 @ zu machmul Anweisung, aber ich brauche nur das hohe Wort des Ergebnisses (dasedx registrieren). Also habe ich natürlich versucht Listingedx als Ausgangsregister undeax als überladenes ...
Impliziter Konvertierungsfehler aus der Initialisierungsliste
Betrachten Sie das Snippet: #include <unordered_map> void foo(const std::unordered_map<int,int> &) {} int main() { foo({}); } Dies schlägt mit GCC 4.9.2 mit der Meldung fehl: map2.cpp:7:19: error: converting to ‘const std::unordered_map<int, ...
Thread-sicherer Singleton in C ++ 11
Ich weiß, dass Folgendes ein threadsicherer Weg ist, einen Singleton in C ++ 11 zu implementieren: Foo* getInst() { static Foo* inst = new Foo(...); return inst; }Ich lese indiese Antwort [https://stackoverflow.com/a/19907903/506624] dass ...
Beste Umgebung zum Portieren von C / C ++ - Code von Linux nach Windows
Ich möchte ein großes Projekt von mir auf Windows-Plattformen aufbaubar machen. Das Projekt selbst ist in C / C ++ nach POSIX-Standards geschrieben, mit einigen Bibliotheksabhängigkeiten wie libxml2, libcurl und so weiter. Ich bin eher ...