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

Verständnis der C ++ Funktion Inlining

Ich verwende ein MS-spezifisches Schlüsselwort, um zu erzwingen, dass eine globale Funktion inline ist, aber mir ist aufgefallen, dass die Funktion nicht inline ist, wenn sie ein Objekt verwendet, das einen expliziten trivialen Destruktor hat....
11.09.2014, 20:03
1
Antwort

Etwas über eine komplett leere Klasse

%Vor% Seine Ausgabe ist:    0 0 0       0xbff36ad0 0xbff36ac8       Anzahl der Elemente ist: 4 Die Ergebnisse sind so überraschend. Wie oben gezeigt, ist Empty eine Klasse, deren Größe und ihre Objekte alle 0 sind, warum? Viellei...
12.09.2014, 08:48
1
Antwort

Die Ausnahme konnte nicht von boost :: asio :: io_service :: run abgefangen werden

Ich habe einen TCP-Server auf boost :: asio, er wartet auf eine Verbindung und nach dem Abrufen beginnt er, Datenblöcke zu senden, die boost :: asio :: in eine Schleife schreiben. %Vor% Wenn ich einen Empfänger manuell stoppe, wird eine Exce...
26.05.2016, 12:27
1
Antwort

Wie erzeuge ich einen AST aus einer Zeichenkette von C ++ mit Clang?

Ich versuche, Clang zu verwenden, um C ++ Quellcode zu bearbeiten, aber ich habe Probleme, die API zu entdecken. Ich möchte eine Zeichenfolge von C ++ Quellcode nehmen und daraus einen AST generieren; etwas wie: %Vor% Gibt es ein minimale...
17.05.2016, 12:19
1
Antwort

Einfaches atomares C ++ - Array

Ich versuche, ein grundlegendes Array von Objekten mit C ++ 11 Atomics zu verwenden, d. h. unten: %Vor% Meine Frage ist, kann die CAS-Operation nur fehlschlagen, wenn ein anderer Thread das Array mit demselben Index verändert? Oder wird di...
27.01.2014, 11:54
1
Antwort

warum allocate_shared und make_shared so langsam

Ich habe gerade ein Testprogramm geschrieben, um den schnellsten Weg zu finden, & amp; Geben Sie viele Objekte frei, die von shared_ptr verwaltet wurden. Ich habe shared_ptr mit new , shared_ptr mit pool , make_shared , alloca...
13.07.2017, 05:58
1
Antwort

Angepasster Fensterrahmen, der sich bei qt Builds unterschiedlich verhält (ANGLE vs OpenGL)

Meine Aufgabe besteht darin, ein Fenster für QtQuick zu erstellen, mit der Möglichkeit, es wie ein gewöhnliches Fenster zu verwenden, aber mit einem benutzerdefinierten Frame-Look (nicht die Standard-Systemdekoration). Ich möchte einen ähnlichen...
28.07.2014, 11:13
1
Antwort

Der Variadic-Vorlagencode wird auf GCC 4.6 kompiliert, nicht jedoch auf clang oder GCC 4.7

Ich habe diesen Code (vereinfacht von einer komplexeren Version): %Vor% Wenn ich es in GCC 4.6.3 mit g++ -std=c++0x filename.cpp kompiliere, kompiliert es sich aber, wenn ich clam 3.0 verwende, indem ich clang++ -std=c++0x filename.cpp...
02.02.2013, 17:40
1
Antwort

Geschwindigkeit der quadratischen Kurve

Ich schreibe ein 2D-Spiel und ich habe Vögel in einem Kameraraum. Ich möchte sie zum Fliegen bringen. Also erzeuge ich 3 ~ zufällige Punkte. Die erste ist links oben, die zweite: Mitte-unten, die dritte: rechts-oben. Als Ergebnis habe ich ein...
09.02.2013, 19:49
1
Antwort

Wie kompiliere ich C ++ / Cython-Projekt am besten in eine ausführbare Datei?

Ich habe ein Projekt mit einer Reihe von C ++ - und Python / Cython-Dateien. Bis jetzt habe ich den C ++ Teil primär entwickelt und mit qmake zu einer statischen Bibliothek kompiliert. Einige wenige Methoden werden mit boost :: python bereitgest...
27.05.2012, 16:42