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.
6
Antworten

Wie kann ich die Signal / Slot-Verbindungen während des Kompilierens überprüfen?

Die Überprüfung der Qt-Signal-Slot-Verbindung zur Laufzeit ist eine Sorge für mich. Ich sollte eine statische Überprüfung der connect-Anweisungen ausführen können. Existiert ein solches Tool?     
03.01.2012, 09:39
1
Antwort

Delphi CopyMemory vs C ++ memcpy

OK - Ich habe also nie eine einfache Frage. Ich habe eine benutzerdefinierte Bibliothek (die nicht von mir geschrieben wurde) in C ++ geschrieben. Diese Bibliothek führt einige Netzwerkkommandos durch, und ich gebe einfach einige Daten an sie...
29.12.2011, 18:22
2
Antworten

Nach C ++ 11-Bibliotheksfunktionen suchen

Was ist eine gute Möglichkeit, das Vorhandensein bestimmter C ++ 11-Funktionen der Standardbibliothek zu überprüfen? Für Compiler-Funktionen habe ich gerade die Compiler-Version für die (IMHO) großen Compiler ( VC ++ , gcc , clang im Mom...
09.08.2012, 15:00
5
Antworten

Effizienz des Zugriffs auf den Vektorindex gegenüber dem Iteratorzugriff

Ich habe eine Frage, um mein Verständnis der Effizienz beim Zugriff auf Elemente eines Vektors zu korrigieren, indem ich den Indexzugriff (mit operator []) verwende oder einen Iterator verwende. Mein Verständnis ist "Iterator" ist effizienter...
29.02.2012, 20:22
2
Antworten

Warum würde ich dynamic_cast verwenden, um TO void * zu casten?

Also habe ich die Antworten zu dynamic_cast von "void *" gelesen und Sie können das tun Wird von void * auf T * umgestellt, weisen einige der Antworten darauf hin, dass es möglich ist, T * auf void * zu setzen, aber geben Sie keine...
28.02.2012, 01:52
2
Antworten

Wird die Lebensdauer eines xvalue erweitert, wenn er an einen Const lvalue Verweis gebunden ist?

Wenn ich den folgenden Code schreibe: %Vor% Dann beschwert sich g++ : %Vor% Ok, danke an Was sind rvalues, lvalues, xvalues, glvalues? , und prvalues? Ich verstehe, dass ein xvalue bedeutet, dass es "abläuft", was sinnvoll ist. Aber...
27.02.2012, 15:47
3
Antworten

DirectX 11 Framebuffer-Capture (C ++, kein Win32 oder D3DX)

Ich möchte den Inhalt meines vorderen oder hinteren Puffers mit DirectX 11 in einem Array von Bytes erfassen, das ich dann als Textur oder als Quelle für die Erstellung einer Datei verwenden kann. Ich habe ein Swap-Chain-Setup, viel Rendering pa...
16.05.2012, 17:41
4
Antworten

Was ist der Typ der Initialisierungsliste in C ++ - Array?

Code wie dieser kann gut funktionieren: %Vor% Die linke Seite ist eine automatische Variable (Array). Code wie dieser kann NICHT funktionieren: %Vor% Die linke Seite ist ein Zeiger. Der Zeiger zeigt auf einen unbekannten Raum, so da...
16.05.2012, 08:30
2
Antworten

Rückgabetypabzug mit Multi-Statement-Lambdas

Ich habe Code geschrieben, und ich habe kürzlich herausgefunden, dass g ++ mich nicht vor einer bestimmten Klasse von Problemen warnt: Nach C ++ 11 5.1.2.4, wenn Ihr Lambda dann keine einzige Return-Anweisung ist Der Rückgabetyp muss als Trailin...
22.01.2013, 02:27
2
Antworten

So registrieren Sie einen abgeleiteten Klassenelementfunktionszeiger mit einer Basisklasse

Im Gegensatz zu virtuellen Memberfunktionen benötige ich eine Lösung, bei der eine Funktion, die bei jeder Ableitung der Ebenenklasse implementiert ist, für einen späteren Aufruf durch die Basisklasse registriert werden kann. (Nicht nur die am w...
08.04.2012, 21:34