Suchergebnisse für Anfrage "destructor"

3 die antwort

Wird exit () oder eine Ausnahme verhindern, dass ein End-of-Scope-Destruktor aufgerufen wird?

Sagen wir, ich habe den folgenden Code: struct mytype { ~mytype() { /* do something like call Mix_CloseAudio etc */ } }; int main() { mytype instant; init_stuff(); start(); return 0; }Ist dieser Destruktor garantiert aufgerufen, auch wenn exit ...

6 die antwort

Memory Consuption Code-Optimierung, eine Garbage Collector-Theorie

In meiner WPF-Anwendung rufe ich neue Fenster folgendermaßen auf: _newWin = new WinWorkers_AddWorker(); _newWin.WindowState = this.WindowState; _newWin.Show();Wo_newWin ist einprivate Window object. Meine Frage ist, ob ich @ einen Nullwert ...

1 die antwort

Sind STL-Container so konzipiert, dass Vererbung möglich ist? [Duplikat]

TOP-Veröffentlichungen

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

2 die antwort

Zerstörer in Lua?

Ist es möglich, Destruktoren in Lua ohne Verwendung von Benutzerdaten zu bekommen? http: //www.lua.org/notes/ltn006.htm [http://www.lua.org/notes/ltn006.html] sieht vielversprechend aus (eigentlich genau das, was ich will); außer es ist ein ...

16 die antwort

Reihenfolge der Zerstörung mit virtuellen

Kann jemand bitte helfen, wie die Reihenfolge der Zerstörung ist, wenn ich virtuelle Funktionen verwende. Beginnt es mit der Basisklasse und der abgeleiteten Klasse?

5 die antwort

Destruktor, der eine Funktion aufruft, die in C ++ eine Ausnahme auslösen kann

Ich weiß, dass ichsollte nicht wirf Ausnahmen von einem Destruktor.Wenn mein Destruktor eine Funktion aufruft, die eine Ausnahme auslösen kann, ist es in Ord...

4 die antwort

PHP: Destruktor vs register_shutdown_function

Ich habe eine PHP-Klasse, die ein PNG-Bild im laufenden Betrieb erstellt und an den Browser sendet. PHP-Handbuch sagt, dass ich sicherstellen muss, dassBildzerstörung Funktion wird am Ende aufgerufen, um den Speicher freizugeben. Wenn ich keine ...

2 die antwort

Verursachen triviale Destruktoren Aliasing?

C ++ 11 §3.8.1 erklärt, dass ich für ein Objekt mit einem trivialen Destruktor seine Lebensdauer beenden kann, indem ich es seinem Speicher zuordne. Ich frag...

1 die antwort

Wie heißen die privaten Destruktoren statischer Objekte? [Duplikat]

Mögliche Duplikate:Kein Zugriff auf privates Mitglied im Singleton-KlassendestruktorIch implementiere einen Singleton wie folgt.