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

Warum verbietet ISO C ++ das Zurückgeben von Arrays?

Ich sehe keinen logischen Grund. Ich meine, Sie können die Anforderung leicht überwinden, indem Sie eine Struktur verwenden, die ein Array-Element wie folgt enthält: %Vor% Dies verhält sich genau so, als würde das Array direkt mit dem kleine...
23.11.2014, 17:38
3
Antworten

läuft msbuild ohne VS installiert zu haben

Ich versuche, msbuild auf einer Lösung auszuführen, die C ++ - Code enthält. Ich habe das SDK installiert, aber nicht Visual Studio. Ich erhalte den folgenden Fehler: Fehler MSB3411: Die Visual C ++ - Komponente "VCBuild.exe" konnte nicht gel...
25.02.2009, 09:42
2
Antworten

C ++ 11 std :: Thread und virtuelle Funktion Bindung

Ich habe ein merkwürdiges C ++ - Code-Verhalten festgestellt, nicht sicher, ob es sich um einen Compiler-Fehler oder einfach um nicht definiertes / nicht spezifiziertes Verhalten meines Codes handelt. Hier ist der Code: %Vor% Die Ausgabe des...
16.10.2015, 13:40
1
Antwort

Variadisches Template mit lambdas: Fehler mit g ++ aber läuft mit clang ++

Beim Spielen mit variantenbasierten Vorlagen, Klassen, Funktionen und Lambdas ( von hier ) habe ich festgestellt, dass der folgende Code mit% co_de läuft % während nicht mit clang++ : ausgeführt wird %Vor% Für g++ : coliru Für cl...
28.10.2015, 06:08
2
Antworten

Boost.Asio falscher lokaler Endpunkt

Codebeispiel: %Vor% Ich habe 2 Computer. Ausgabe von Computer A: verbunden. lokale Adresse: XXXXXX remote Adresse: YYYYY (wobei XXXXX und YYYY echte IPs sind (IPs, die dem Ping-Ausgang gleich sind)) Ausgabe von Computer B: verbunden...
12.10.2015, 10:48
1
Antwort

SWIG + setup.py: ImportError: dynamisches Modul definiert keine Init-Funktion (init_foo)

Ich versuche, eine Funktion foo in test.cpp mit swig zu umbrechen. Ich habe einen Header foo.h , der die Deklaration der Funktion foo enthält. test.cpp ist abhängig von einem externen Header ex.h und einer gemeinsam genutzten Objektd...
11.03.2016, 19:03
1
Antwort

Erstellen einer neuen Datei, die Rennbedingungen vermeidet

Ich muss eine C ++ - Routine entwickeln, die diese scheinbar triviale Aufgabe ausführt: Erzeuge eine Datei nur, wenn sie nicht existiert, sonst tue nichts / erhebe einen Fehler. Da ich Race Conditions vermeiden muss, möchte ich das Prinzip "B...
29.02.2016, 10:12
2
Antworten

extern, Verknüpfung und globale Variablen

In C ++ sagen wir, dass wir diese Header-Datei haben: myglobals.h %Vor% und wir fügen es in mehrere Implementationsdateien ein, dann erhalten wir Kompilierungsfehler, da wir am Ende "monatsInYear" mehrmals definiert haben, einmal in jeder...
28.07.2015, 04:22
2
Antworten

Windows-Fehlerberichte und Ausnahmen außerhalb des Bereichs

Ich beobachte ein ähnliches Problem in einem viel größeren Programm auf etwas, das mit dem folgenden Code repliziert werden kann: %Vor% Dies stürzt offensichtlich mit einem nicht erfassten std::range_error ab. Um dies zu debuggen, habe...
30.10.2017, 14:24
2
Antworten

Einschränkungen der gemeinsamen Unterausdruckeliminierung in C ++

Ich habe mir einen Vortrag angesehen, "Effizienz mit Algorithmen, Leistung mit Datenstrukturen ", und war überrascht von dem Kommentar, dass in: %Vor% getFooBetter() ist besser. Ich war der Überzeugung gewesen, dass ich mich darauf verla...
29.05.2015, 04:29