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.
1
Antwort

Warum ist dieser qualifizierte Name bei Mehrfachvererbung mehrdeutig?

Ich versuche auf die Elementvariable x in struct Anfang zuzugreifen, indem ich ein Bottom -Objekt verwende. Der Code ist der folgende: %Vor% Dies gibt den folgenden Fehler mit gcc 4.8: %Vor% Wie ist das mehrdeutig und wie kann i...
20.09.2014, 19:46
1
Antwort

Führen Sie Cling unter Windows aus

Ist es möglich, Cling unter Windows auszuführen? Ich habe Cling aus Quellen ( Build-Anweisungen ) mit Visual C ++ 12.0 erfolgreich kompiliert, aber wann Ich versuche zu laufen Ich habe den folgenden Laufzeitfehler: %Vor% Ich googelte näch...
11.09.2014, 14:35
1
Antwort

Erklärung hinter C ++ Quiz von Olve Maudal (Aliasvorlage)

Der folgende Code ist von Ссылка (# 6, Lösungspolymerisation auf Seite 34). Das Ziel war, die Ausgabe für die folgenden zu raten. %Vor% Die Antwort finden Sie auf Seite finden 34. Ich verstehe nicht, den zweiten Fall mit der Alias-Vorlage,...
14.05.2015, 16:52
2
Antworten

std :: make_unique, anonymer Namespace und ODR

Bitte beachten Sie den folgenden Testfall (reduziert von der LLVM-Quelle): %Vor% und %Vor% Verstößt dies gegen die eine Definitionsregel? gcc-6 denkt momentan so: %Vor%     
20.05.2015, 05:58
1
Antwort

Wie kann man mit CMake testen, dass eine C ++ - Anwendung keine Speicherfehler hat?

Ich habe ein C ++ - Projekt in CMake und ich habe Komponententests (mit GoogleTest) sowie Integrationstests implementiert, z. B. Ausführen von Anwendungen und Überprüfen der Ergebnisse mit regexp, z. B. %Vor% Nun möchte ich das gleiche wie o...
23.10.2013, 12:46
5
Antworten

C ++ Kodierungsrichtlinie 102

Wenn Sie den 101 Richtlinien der "C ++ Codierungsstandards" (Herb Sutter und Andrei Alexandrescu) , was würdest du hinzufügen?     
18.10.2008, 19:23
6
Antworten

Open-Source-Sound-Engine

Als ich anfing, SoundEngine (von CrashLanding und TouchFighter) zu benutzen, hatte ich von ein paar Leuten gelesen, die empfahlen, es nicht zu benutzen, weil es ihnen zufolge nicht stabil genug war. Dennoch war es die einzige Lösung, die ich kan...
07.12.2008, 22:00
1
Antwort

C ++ - mehrere Versionen einer Standardfunktion für spezielle Member - Fehler in MSVC 2015

Der folgende einfache Code erzeugt einen Fehler im neuesten Visual Studio-Compiler (MSVC 2015 Update 2): %Vor% Die Fehlermeldung ist    Fehler C2580: 'Foo :: Foo (void)': mehrere Versionen einer vordefinierten Sondermember Funktionen si...
15.04.2016, 21:38
1
Antwort

Warum Cache-Lese-Miss ist schneller als Schreib-Miss?

Ich muss ein Array (writeArray) mit einem anderen Array (readArray) berechnen, aber das Problem ist, dass die Index-Zuordnung zwischen Arrays nicht identisch ist (Wert am Index x von writeArray muss mit Wert am Index y von readArray berechnet we...
12.03.2015, 14:39
1
Antwort

Fehler beim Übergeben von std :: vector als Template Template Parameter - funktioniert in GCC, schlägt in MSVC fehl

Der folgende Code %Vor% funktioniert gut mit GCC ( link ). Es kompiliert jedoch nicht mit MSVC 2013 (12.0) mit dem Fehler: 'std::vector' : class has no constructors (kann hier getestet werden, wählen Sie 12.0 Compiler aus Ausführung). W...
17.03.2015, 11:32