Suchergebnisse für Anfrage "destructor"

6 die antwort

Wie kann ich die Funktion const member vom Destruktor aufrufen?

Gibt es eine Möglichkeit, die Funktion const member vom Destruktor aus aufzurufen, wenn das Objekt const zerstört wird? Erwägen struct My_type { ~My_type () { show (); } void show () { cout << "void show ()" << endl; } void show () const { ...

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

4 die antwort

Wie man einen Destruktor für eine gewerkschaftsähnliche Klasse schreibt

Ich versuche, eine Union (C ++) zu verwenden, die einige nicht-primitive Variablen enthält, aber ich versuche nicht, den Destruktor für diese Klasse zu erstellen. Wie ich gelesen habe, ist es nicht möglich zu erraten, welche Variable der Union ...

TOP-Veröffentlichungen

2 die antwort

Sollte ich Entity Framework als nicht verwaltete Ressource behandeln?

Ich arbeite mit einer Klasse, deren Konstruktor einen Verweis auf EF verwendet. Ich habe @ implementieIDisposable, aber ich bin nicht sicher, ob ich einen Destruktor benötige, da ich nicht sicher bin, ob ich EF als nicht verwaltete Ressource ...

16 die antwort

Unter welchen Umständen werden C ++ - Destruktoren nicht aufgerufen?

Ich weiß, dass meine Destruktoren beim normalen Abwickeln des Stapels und beim Auslösen von Ausnahmen aufgerufen werden, aber nicht beim Aufrufen von exit (). Gibt es noch andere Fälle, in denen meine Destruktoren nicht aufgerufen werden? Was ...

8 die antwort

Gehen Sie aus einem Block heraus: Werden Destruktoren aufgerufen?

Betrachten Sie den folgenden Code: void foo() { { CSomeClass bar; // Some code here... goto label; // and here... } label: // and here... }ird der Destruktor von bar aufgerufe

18 die antwort

Ruft der explizite Destruktor hier Undefined Behaviour auf?

Meiner Meinung nach sollte der folgende Code (aus einer C ++ - Frage) zu UB führen, aber das scheint es nicht zu sein. Hier ist der Code: #include <iostream> using namespace std; class some{ public: ~some() { cout<<"some's destructor"<<endl; } ...

4 die antwort

Ist der Destruktor in PHP vorhersehbar?

Ist ein Klassendestruktor in PHP vorhersehbar? Wann heißt der Destruktor? Wie in vielen Sprachen wird ein Klassendestruktor aufgerufen, sobald das Objekt den Gültigkeitsbereich verlässt?

8 die antwort

Warum deaktiviert Destruktor die Generierung impliziter Verschiebungsmethoden?

Ich habe versucht zu verstehen, was die Nullregel sagt, indem ich @ gelesen ha dieses Blog [https://rmf.io/cxx11/rule-of-zero/]. IMO heißt es, wenn Sie Ihren eigenen Destruktor deklarieren, vergessen Sie nicht, den move-Konstruktor und die ...

14 die antwort

Was ist der Unterschied zwischen der Verwendung von IDisposable und einem Destruktor in C #?

Wann würde ich IDispose in einer Klasse implementieren und nicht in einem Destruktor? Ich leseDieser Artike [http://www.dotnetspider.com/resources/1382-Understanding-IDisposable-pattern.aspx] , aber ich vermisse immer noch den Punkt. Meine ...