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

Unterschiedlicher Ausnahme-Spezifizierer mit g ++ 6.2

Könnte mir jemand erklären, warum dieser Code nicht mit g ++ Version 6.2.0 kompiliert, sondern mit clang ++ Version 3.9.0-svn274438-1 und icpc Version 16.0.2 kompiliert. %Vor%     
28.08.2016, 07:23
1
Antwort

Funktions-Template modifiziert den Parameter, der mit dem obersten const: clang bug deklariert wurde?

Der folgende Code wird korrekt in clang 3.8.1-1 auf ArchLinux kompiliert. Ist das clang Bug? gcc gibt korrekte Warnung / Fehler aus. %Vor% Hier, wie ich kompiliere: %Vor% clang und c++14 - dasselbe Ergebnis. %Vor%...
13.09.2016, 08:43
1
Antwort

Warum erstellt Qt foreach eine Kopie des Containers?

Die Dokumentation sagt einfach , dass es tut , tut aber nicht t erklären warum:    Qt nimmt automatisch eine Kopie des Containers, wenn er eingeht   foreach Schleife. Wenn Sie den Container beim Iterieren ändern, dann   wird die Schleife nich...
12.05.2014, 15:19
2
Antworten

Verwendung einer benutzerdefinierten Kamera in OpenCV (über GStreamer)

Ich benutze Nitrogen6x Board mit ov5640 Kamera (Mipi). Die Kamera verwendet nicht Standard-v4l / v4l, aber wir können Videos mit GStreamer für ihren Treiber (mfw_v4l) streamen: %Vor% Ich möchte die Kamera in OpenCV verwenden, indem ich si...
09.05.2014, 17:22
3
Antworten

undefinierter Verweis auf 'icu_56 :: UnicodeString :: UnicodeString (signiertes Zeichen, unsigned short const *, int)'

Ich betreibe Ubuntu, und ich kann ICU bauen Ich habe eingeschlossen: %Vor% Dies ist meine Build-Methode für ICU: %Vor% Ich verlinke dann zu %Vor% und versuche, zu kompilieren %Vor% , aber erhalte den Fehler %Vor% Ich habe h...
06.02.2016, 21:29
1
Antwort

C ++ 14: Initialisierung von consExpr-Variablen aus Parameterwerten

Angenommen, ich habe eine Klasse, die über eine constexpr -Funktion einen konstanten Ausdruck zurückgeben kann: %Vor% Wenn ich constexpr Werte von Foo::Bar() initialisieren wollte, wie sollte ich einen Parameter vom Typ Foo übergebe...
30.07.2015, 03:35
4
Antworten

Benutzerdefinierte Allokatorleistung

Ich baue eine AVL-Tree-Klasse, die eine feste maximale Anzahl von Items haben wird. Also dachte ich mir, anstatt jedes Element selbst zuzuteilen, würde ich einfach den gesamten Chunk auf einmal zuweisen und eine Bitmap verwenden, um bei Bedarf n...
15.04.2015, 12:55
3
Antworten

std :: shared_ptr und dlopen (), vermeiden undefiniertes Verhalten

dlopen() ist eine C-Funktion, die zum dynamischen Laden von gemeinsam genutzten Bibliotheken zur Laufzeit verwendet wird. Das Muster, falls Sie nicht vertraut sind, ist also: Rufen Sie dlopen("libpath", flag) auf, um ein void *handle...
16.03.2016, 15:57
2
Antworten

Typ aus literaler Zeichenfolge ableiten

Ich möchte die Parametertypen einer Funktion aus einem String ableiten. Ähnlich wie printf. Momentan mache ich folgendes: %Vor% Das Problem ist, ich muss Ignore () auf meinem Funktionsaufruf schreiben ... %Vor% Live-Beispiel Was...
17.03.2016, 09:41
1
Antwort

Kann ich eine Umgebungsvariable definieren und sie in der bedingten Kompilierung verwenden?

Ich weiß, dass ich das in einer * .h-Datei machen kann: %Vor% Aber ich möchte einen Weg, wie ich etwas tun kann: %Vor% und V2.4.6 sind eine Umgebungsvariable. Kann ich das tun? Ich möchte V2.4.6 nicht in Visual Studio oder Code defini...
07.08.2014, 13:41