Suchergebnisse für Anfrage "gcc"

2 die antwort

GCCs Neuordnung von Lese- / Schreibanweisungen

Die Synchronisationsprimitive von Linux (Spinlock, Mutex, RCUs) verwenden Speicherbarriereanweisungen, um zu verhindern, dass die Speicherzugriffsanweisungen neu sortiert werden. Und diese Neuordnung kann entweder von der CPU selbst oder vom ...

1 die antwort

MinGW vs Visual Studio 2008 Ausgabe-Code-Qualität [geschlossen]

Vor ein paar Tagen wurde mir gesagt, dass neuere Versionen von g ++ "besseren" x86-Code als MSVC 2008 produzieren. Grundsätzlich erzeugt GCC mit vollständiger Optimierung schnellere Anwendungen als MSVC mit vollständiger Optimierung. Es ist ...

2 die antwort

Mehrwortaddition in C

Ich habe ein C-Programm, das GCCs verwendet__uint128_t Das ist großartig, aber jetzt sind meine Bedürfnisse darüber hinaus gewachsen. Was sind meine Optionen für schnelle Arithmetik mit 196 oder 256 Bit? Die einzige Operation, die ich brauche, ...

TOP-Veröffentlichungen

5 die antwort

Kann ein zweidimensionales Array in C ohne explizite Größe initialisiert werden?

Ich habe eine Frage zu zweidimensionalen Arrays in C. Ich weiß jetzt (aus direkter Compiler-Erfahrung), dass ich ein solches Array nicht analog zu eindimensionalen Arrays wie diesem initialisieren kann: int multi_array[][] = { {1,2,3,4,5}, ...

3 die antwort

Symbolnamen in der Bibliothek verstecken

Ich möchte Symbolnamen ausblenden, die für den letzten Benutzer nicht relevant sind, und nur APIs in meiner freigegebenen oder statischen Bibliothek sichtbar machen. Ich habe einen einfachen Code wie diesen: int f_b1(){ return 21 ; } int f_b3(){ ...

1 die antwort

Warum kann ich eine Nicht-Constexpr-Funktion innerhalb einer Constexpr-Funktion aufrufen?

Betrachten Sie den folgenden Code: #include <stdio.h> constexpr int f() { return printf("a side effect!\n"); } int main() { char a[f()]; printf("%zd\n", sizeof a); }Ich hätte erwartet, dass der Compiler sich über den Aufruf von beschwertprintf ...

1 die antwort

So erhalten Sie Warnungen vor falscher Zeichenfolgenformatierung (C ++)

Entschuldigung im Voraus, wenn ich schlechte Terminologie verwende. Wenn ich eine C ++ - App unter GDB kompiliere und printf () verwende, bekomme ich fantastische Warnungen bezüglich der Konsistenz der Formatzeichenfolge und der übergebenen ...

2 die antwort

Wofür werden GCC Linker Map-Dateien verwendet?

Wofür werden die ".map" -Dateien verwendet, die mit der gcc / g ++ - Linkeroption "-Map" generiert wurden? Und wie liest man sie?

2 die antwort

ANSI C (ISO C90): Kann ein nicht signiertes Zeichen gelesen / akzeptiert werden?

Einfache Frage: Kann scanf eine "kleine Ganzzahl" in ein vorzeichenloses Zeichen in ANSI C lesen / akzeptieren? Beispielcode un_char.c: #include <stdio.h> #include <stdlib.h> int main(void) { unsigned char character; scanf("%hhu", &character); ...

3 die antwort

Ansible Installation -clang: Fehler: unbekanntes Argument: '-mno-fused-madd'

Daher habe ich hier einige andere Klirrfehler gefunden, die etwas ähnlich zu sein scheinen, die Korrekturen sind jedoch für meine Situation nicht zutreffend. Ich verwende OSX Mavericks und versuche, Ansible zu installieren. Ich habe pip richtig ...