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 kompiliert dieser C ++ Code bei Verwendung von clang -std = gnu ++ 11?

Dies wird kompiliert, wenn clang -std=gnu++11 -c test.cpp : verwendet wird %Vor% Aber das gibt Fehler main.cpp:3:1: error: expected statement : %Vor% Wenn ich mit clang -std=gnu++11 -S -emit-llvm main.cpp kompiliere und den LLVM-C...
31.08.2012, 09:35
2
Antworten

OpenCV wird aufgrund von nicht aufgelösten externen Daten nicht kompiliert - LNK2019

Ich bin brandneu bei OpenCV und habe versucht, es in Visual Studios 2010 Ultimate einzurichten. Ich habe die Dokumentation genau verfolgt und die Dateien wie gesagt verlinkt. Hier sind die zusätzlichen Bibliotheken, die ich verwende: %Vor% U...
06.05.2012, 16:56
3
Antworten

Wie können Sie Funktionen aus verschiedenen C ++ - Projekten in Visual Studio 2010 verwenden?

Ich möchte zwei C ++ - Projekte in derselben Lösung in Visual Studio 2010 erstellen, die miteinander interagieren können. Ich habe eine Lösung im Verzeichnis C:\Users\me\Desktop\SolutionDir erstellt. Die beiden Projekte wurden jeweils unter...
03.05.2012, 20:21
2
Antworten

C ++ regex nicht verstanden

Die folgenden Ausgaben "& gt; Hut", wo ich erwarte, dass es "Hut" ausgibt. Ich weiß das. * Ist gierig, aber & gt; muss übereinstimmen und es ist außerhalb der Erfassungsgruppe, also warum ist es in meinem submatch? %Vor%     
05.06.2012, 06:51
2
Antworten

Wie kann ich einen Mutex in einer Initialisierungsliste sperren?

Ich habe eine ConcurrentQueue -Klasse, die auf einem vom Benutzer bereitgestellten Container mit einem Konstruktor wie diesem basiert ... %Vor% Aber ich muss den Mutex von other während des Kopiervorgangs sperren. Option 1: Als...
24.04.2013, 15:58
1
Antwort

Wie deaktiviere ich einen Googletest (gtest) parametrisierten Test?

Mit Googletest (GTest) können Sie einzelne Tests deaktivieren, indem Sie hinzufügen    DEAKTIVIERT _ Präfix zum Testnamen. Was ist mit parametrisierten Tests - wie deaktiviere ich diese? Das Hinzufügen des Präfixes zum Testnamen deak...
26.03.2013, 20:02
7
Antworten

Warum wird Konstruktor anstelle von Funktionen verwendet?

Das ist eine sehr einfache Frage, ich habe sie durchsucht, aber ich möchte nur diese Community fragen, dass wir sowohl constructors als auch methods haben. Aber normalerweise verwenden wir Konstruktor, um die Variablen anstelle der Methode...
17.03.2012, 18:03
4
Antworten

Rufen Sie eine nicht statische Member-Methode von einer anderen Methode auf

Gibt es eine Möglichkeit, eine nicht statische Klassenmembermethode von einer anderen Methode aufzurufen, die in der Hauptklasse in C ++ enthalten ist? Wenn ja, wie würde der Code aussehen? Problem ist, ich kann diese spezifische Methode nich...
15.03.2012, 03:03
2
Antworten

Boost :: asio Was ist das für ein merkwürdiger Code-Stil?

Ich bin dabei, etwas in meiner Boost-Asio-Socket-Kommunikation zu debuggen. Und fand dieses Stück Code in der Asio-Bibliothek (zu finden in boost / asio / impl / write.hpp Zeile 169 (Boost 1.47)): %Vor% Ich habe schon viele Jahre C / C ++ En...
09.11.2011, 11:03
3
Antworten

Konvertierung zu std :: arrayunsigned char, 1ul :: value_type von int kann seinen Wert ändern

Der Parameter -Wconversion GCC erzeugt beim Kompilieren dieses Programms die Warnung aus dem Titel: %Vor% So kompiliere ich es: g++- -Wall -Wextra -Wconversion -pedantic -std=c++0x test.cpp und ich benutze GCC 4.5. Mache ich hier et...
20.08.2012, 14:22