Suchergebnisse für Anfrage "destructor"

2 die antwort

Abgeleitete Klassen in std :: unique_ptr <Base> -Containern löschen

Ich bin ein wenig verwirrt. Grundsätzlich habe ich zwei verschiedene Ressourcenmanager (AudioLibrary und VideoLibrary), die beide von einer gemeinsam genutzten BaseLibrary-Klasse erben. Diese Basisklasse enthält Verweise auf Audio und Video. ...

1 die antwort

Pseudo-Destruktor-Aufruf zerstört kein Objekt

Betrachten Sie den folgenden Code: #include <iostream> typedef int t; t a=42; int main() { a.t::~t(); std::cout << a; //42 }Ich werde das erwarteta wird zerstört werden. Aber es ist nicht wahr, warum? Wie wird dieser Pseudo-Destruktor-Aufruf das ...

4 die antwort

Die übersichtlichste Methode zum Deaktivieren der Kopierklasse in C ++ 11

Ich habe ein Problem mit veralteten seit C ++ 11 Standard-Generierung von Kopierkonstruktor und Kopierzuweisungsoperator, wenn es einen benutzerdefinierten Destruktor gibt. Für die meisten ausreichend einfachen Klassen sind standardmäßig ...

TOP-Veröffentlichungen

1 die antwort

Javascript entspricht Destruktion im Objektmodell [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wann werden JavaScript-Objekte zerstört? [/questions/10112670/when-are-javascript-objects-destroyed] 4 AntwortenDa ich mich in der Vergangenheit mit dem flippigen "Objektmodell" von Javascript befasst ...

3 die antwort

Wie füge ich Konstruktoren / Destruktoren zu einer unbenannten Klasse hinzu?

Gibt es eine Möglichkeit, einen Konstruktor oder Destruktor in einer unbenannten Klasse zu deklarieren? Folgendes berücksichtigen void f() { struct { // some implementation } inst1, inst2; // f implementation - usage of instances }Folgefrage: ...

4 die antwort

Destruktor wird aufgerufen, wenn ich zum Vektor zurückschiebe

Ich habe diese Klassendefinition: class FlashStream { public: explicit FlashStream(const char * url, vector<uint8> * headers, vector<uint8> * data, void * ndata, void * notifyData = NULL, uint32 lastModified = NULL); ~FlashStream(); private: ...

3 die antwort

Cocos2dx-Speicherverwaltung, wie werden Destruktoren verwendet und wann werden Objekte freigegeben?

2 die antwort

Nicht virtueller Destruktor in Basisklasse, aber virtueller Destruktor in abgeleiteter Klasse verursacht Segmentierungsfehler

1 die antwort

Werden Einheimische vor oder nach der Auswertung eines Funktionsrückgabewerts zerstört?

Ich denke darüber nach, eine Klasse zu schaffen, die repräsentiertEigentum eines Synchronisationsprimitivs etwa so:

3 die antwort

Ausnahmen in Destruktoren abfangen

Ist es möglich, dass ein Destruktor Ausnahmen abfängt und sie dann erneut wirft?Wenn ja, wie würde ich das machen, da es keinen klaren Ort für eine