c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
2
Antworten

vim hebt einige C ++ - Schlüsselwörter nicht hervor

Ich verwende vim (installiert auf cygwin ), um c++ -Programme zu schreiben, aber einige c++ -Schlüsselwörter wie new , delete , public , friend , try , aber markieren Sie andere wie namespace , int , const , operator...
16.11.2012, 17:42
2
Antworten

Derselbe Programmcode mit demselben Compiler führt zu verschiedenen Binaries

Ich habe ein Problem mit meinem Code, das einige sehr merkwürdige Symptome hat. Der Code ist auf meinem Computer mit den folgenden Versionen kompiliert: a. GCC-Version: 4.4.2 b. CMAKE-Verson: 2.8.7 c. QNX (Betriebssystem) Version:...
16.11.2012, 01:21
1
Antwort

Druck des kürzesten Weges s / w gegebenen Knoten mit modifiziertem floyd warshall

Ich lese den Ansatz von Wikipedia , um den kurzen Pfad s / w zwei gegeben zu drucken Punkte in einer Grafik durch Ändern des Floyd Warshall-Algorithmus. Ich habe dies codiert, aber es gibt nicht die erwartete Ausgabe: Initialisiert alle El...
06.11.2013, 13:45
1
Antwort

Warum ist das Ausrichten von langen long union member größer als die beinhaltende union / struct? Ist das richtig?

Aus dieser Frage könnte man anfangen zu glauben, dass die Ausrichtung einer Gewerkschaft dies nicht ist weniger als die größte Ausrichtung seiner einzelnen Mitglieder. Aber ich habe ein Problem mit dem long long -Typ in gcc / g ++. Das voll...
06.08.2012, 08:48
2
Antworten

Kann ich ein Protokoll der vom Compiler angewandten Optimierungen erhalten? [Duplikat]

Gibt es beim Kompilieren einer C ++ - Anwendung oder -Bibliothek mit aktivierten Optimierungen wie -O3 für gcc eine Möglichkeit, die angewandten Optimierungen aufzulisten? Ich meine, ohne den tatsächlichen Byte-Code zu vergleichen. Das wäre...
24.03.2014, 10:00
1
Antwort

Initialisierung eines const int mit einem Fließkomma-Literal

Beispiel %Vor% Frage Das Kompilieren des obigen Codes mit g++ -O0 -Wall -pedantic -ansi -std=c++11 ergibt keine Fehler (außer für eine unbenutzte Variable). Wenn ich jedoch -std=c++11 entferne, erhalte ich folgende Warnung:  ...
07.06.2012, 03:56
2
Antworten

Übergeben von lambdas an std :: faden und aufrufende Klassenmethoden

Ich habe ein paar Probleme mit std :: thread zusammen mit lambdas. Ich habe eine Methode TheMethod, wo ich std :: thread verwenden sollte, um einige Funktionsaufrufe zu Methoden in der gleichen Klasse zu parallelisieren. Ich definiere eine La...
11.03.2014, 17:29
1
Antwort

C ++ erkennt das Vorhandensein freier Funktionen mit expliziten Parametern

Ich schreibe einige Typeigenschaften, um zu sehen, ob eine freie Funktion mit einer bestimmten Menge von Parametern existiert. Die Funktionen haben eine Signatur, die ungefähr so ​​aussieht: %Vor% Ich kenne im Voraus die Werte für T , Som...
17.03.2014, 20:05
5
Antworten

Wie konvertiere ich idiomatisch ein BOOL in ein bool?

Der Header <windows.h> kommt mit einem eigenen BOOL -Typ. Wenn ich auf die Implementierung schaue, scheint FALSE nur ein Makro für 0 zu sein, und TRUE ist nur ein Makro für 1 , aber ich bin nicht sicher, ob das angegeben i...
29.08.2013, 19:55
2
Antworten

Einbetten von QWidget in das X11-Fenster

Ich möchte zwei QWidgets in ein mit XLib erstelltes Fenster einbetten. Ich habe diesen Code geschrieben: %Vor% Ich kann dieses Programm erfolgreich ausführen, aber diese Widgets werden nicht in das von mir erstellte X11-Fenster eingebettet....
10.04.2012, 13:01