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

Leistung: boost.compute vs. opencl C ++ - Wrapper

Die folgenden Codes fügen zwei Vektoren mit boost.compute bzw. opencl c ++ - Wrapper hinzu. Das Ergebnis zeigt, dass boost.compute fast 20-mal langsamer ist als der opencl C ++ - Wrapper. Ich frage mich, ob ich boost.compute missbrauche oder es...
28.05.2014, 02:40
1
Antwort

Ist Clang wirklich so schlau?

Wenn ich den folgenden Code mit Clang 3.3 mit -O3 -fno-vectorize kompiliere, bekomme ich die gleiche Assembly-Ausgabe, selbst wenn ich die kommentierte Zeile entferne. Der Codetyp macht alle möglichen 32-Bit-Ganzzahlen zum Schweben und zählt...
29.05.2014, 05:09
2
Antworten

Wann wird bei der Rückgabe eines Werts außerhalb einer Funktion "move vs. copy" verwendet?

Nach dem Lesen dieser Frage . Ich habe diesen kleinen, kleinen Test erstellt: %Vor% Das Ergebnis ist (ohne RVO und NRVO): f verwendet move g verwendet move h verwendet Kopie Soweit ich weiß, sind die Regeln, die zur Entscheidung...
28.05.2014, 14:21
8
Antworten

Verwalten von Features auf Lizenzbasis für eine C ++ - Anwendung [geschlossen]

Wir versuchen, für jede Funktion, die unsere Linux-Anwendung ausführt, einen Lizenzmechanismus anzubieten, und wir denken darüber nach, ihn über einen Lizenzserver zentral zu steuern: Unser Ziel für die Lizenzierung ist: Deny-Funktionen,...
12.03.2009, 10:22
1
Antwort

Ist das ein Visual Studio 2013 Update 4 C ++ - Optimierer Fehler oder ist mein Code falsch?

Ich habe Abstürze in unserer Software gesehen, seit ich auf 1.58 und VS2013 aktualisiert habe. Nur wenn die Compiler-Optimierung aktiviert ist, sehen wir, dass es abstürzt. Mit Boost 1.55 gibt es keine Abstürze. Es ist mir gelungen, das Problem,...
14.07.2015, 09:30
2
Antworten

Kann ich mit dem Operator '-' auf einen Objektzeiger mit Hilfe von Zeigern zugreifen?

Ich beginne gerade ein Qt-Tutorial und ich bin auch ein Anfänger in C ++. Im Qt-Tutorial gibt es ein Beispiel, das eine Anweisung verwendet, um den Text der Schaltfläche festzulegen: %Vor% Ich verstehe, dass wir den Operator -> verwend...
16.07.2016, 06:25
3
Antworten

Initialisiere eine konstante Eigenmatrix in einer Header-Datei

Dies ist eine Frage, die von Nicht-Eigen-Benutzer beantwortet werden kann ... Ich möchte die Eigen-API verwenden, um eine konstante Matrix in einer Header-Datei zu initialisieren, aber Eigen scheint keinen Konstruktor bereitzustellen, um dies...
23.09.2014, 15:47
1
Antwort

Basiert die kleine String-Optimierung von FBString auf undefiniertem Verhalten?

Die fbstring_core -Klasse von Facebook verwendet die "Kleine String-Optimierung", die unter diese Diskussion wobei der Speicher für die Datenmitglieder der Klasse - a Char* , size und capacity - Wird zur Speicherung von Zeichendaten...
26.08.2017, 22:29
3
Antworten

Erstellt einen separaten Thread für einen Logger ok?

Ich schreibe eine Multithreadanwendung in Qt (mehrere Threads mit ihren eigenen Ereignisschleifen). Bei der Protokollierung möchte ich, dass der Logger eine Thread-ID (mit aussagekräftigen Namen) in das Protokoll aufnimmt. Der Qt-Standard-Logger...
02.08.2016, 15:55
3
Antworten

ld linker Fehler "cpu Modell verstecktes Symbol"

Ich bekomme einen ld-Fehler, wenn ich versuche, ein sfml-Programm auf Ubuntu 16.04 zu kompilieren. Dies ist anscheinend ein bekanntes Problem, und es soll eine Abhilfe geben, aber ich verstehe nicht, was es ist ... Ссылка Der von ld ausg...
02.08.2016, 18:19