Dispose
-
Hallo!
Wie kann man in managed C++ einen Destruktor programmieren, der garantiert aufgerufen wird wenn das Objekt vom GC zerstört wird?
Ich habe versucht IDisposable zu implementieren und dispose() und dispose(bool) überlagert. Habe aber festgestellt dass keine dieser Methoden aufgerufen wird wenn das Objekt zerstört wird (beim Programmende).
Wie geht das dann? Finalize lässt sich nicht überlagern (in der Hilfe steht dazu "Verwenden Sie die C++-Syntax"). Und ich glaube irgendwo gelesen zu haben, dass der normale C++-Destruktor ~Klassenname() auch nicht mehr verwendet werden soll.
Danke im Voraus!
mfg
-
Servus,
sowas?
oder
*winke*
Hellsgore