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

Warum behält der Dereferenzierungsoperator den Polymorphismus (späte Bindung) in C ++ bei?

Es ist bekannt, dass "virtuelle Dateien zur Laufzeit nur dann aufgelöst werden, wenn der Aufruf über a erfolgt Referenz oder Zeiger . "Daher ist es für mich überraschend, wenn der Dereferenzierungsoperator auch die dynamische Bindungsfunktion...
19.05.2014, 22:14
2
Antworten

Wie kann eine Methode auf private Member anderer Vorlagenklasseninstanzen zugreifen?

Dieses extrem minimale Beispiel kann nicht kompiliert werden, da A<int> nicht auf das private Mitglied i in A<double> zugreifen kann %Vor% Ich weiß, dass ich alle Vorlagenexemplare zu Freunden machen kann (siehe: Wie ka...
17.10.2014, 09:59
3
Antworten

Wo verwende ich _endthreadex - windows API

Ich bin ein Anfänger in der Windows-API, und vor kurzem habe ich gelernt, dass ich nicht CreateThread und TerminateThread verwenden sollte. Ich bin zu _beginthreadex gewechselt, bin mir aber nicht sicher, wie ich use _endthreadex umsetzen...
13.01.2013, 03:39
2
Antworten

Neudefinition und Enumerator

Ich habe ein Problem mit den Enumeratoren. Lass uns nicht die Zeit verschwenden und gleich damit anfangen. Der Fehler: %Vor% Der Code: %Vor% Was gibt's?     
27.05.2013, 11:32
3
Antworten

Python verwendet ctypes, um ein char * -Array zu übergeben und Ergebnisse zu füllen

Ich versuche ctypes zu verwenden, um ein char * -Array in Python zu erstellen, das an eine Bibliothek übergeben wird, um sie mit Strings zu füllen. Ich erwarte 4 Strings zurück mit nicht mehr als jeweils 7 Zeichen Länge. Mein Py-Code sieht so...
22.05.2013, 19:09
1
Antwort

C ++ Deklaration und Instanziierung von Bereichsvariablen mit geschweiften Klammern anstelle des Zuweisungsoperators

Ich beobachte Bjarne Stroustrups Keynote zu C ++ 11 Style ( link ) (00:35:30) und habe Probleme beim Verständnis der folgenden (Code von der Folie kopiert): %Vor% Ich habe versucht, diesen Code mit einer Struktur und einem Objekt zu kompilie...
24.05.2013, 10:57
2
Antworten

Mehrere Konsolen für eine einzelne Anwendung C ++

Ist es möglich, zwei Konsolenfenster zu erstellen (eines davon ist das Hauptfenster) und das sekundäre ein Pop-up wie ein Meldungsfeld in Windows Forms? Ich möchte nur, dass das sekundäre Konsolenfenster IDs enthält (die in der Anwendung fest...
30.12.2013, 20:59
1
Antwort

Template Method Spezialisierung Verknüpfungsfehler

Betrachten Sie die folgenden Header- und Quelldateien: %Vor% %Vor% %Vor% Ich bekomme einen Verknüpfungsfehler bezüglich der foo<float> Spezialisierung. Wenn ich die Definition der Spezialisierung in die Header-Datei lege, dann f...
29.12.2012, 03:12
7
Antworten

Fange alle Arten von Assertionen

Ich brauche eine Bedingung wie: %Vor% Das heißt, ich erstelle eine sehr vertrauliche Datei, deren Daten nicht von Dritten eingesehen werden können, aber wenn irgendein Fehler im Code auftrat, wird meine Datei gelöscht, weil ich nicht genau w...
13.05.2013, 09:45
3
Antworten

std :: vector :: erase () möchte sich nicht bewegen

Ich habe eine std::vector<Foo> , wobei Foo eine Klasse ist, die Foo( Foo&& ) noexcept enthält. Das Hinzufügen von Objekten zum Container funktioniert einwandfrei, jedoch löscht GCC 4.7 beim Löschen mit std::vector::eras...
28.09.2012, 09:40