Mega Code Archive

 
Categories / Visual C++ .NET / Class
 

Destructors and inheritance

#include "stdafx.h" using namespace System; ref class Base {    public:      Base() {}      ~Base() {  Console::WriteLine("~Base"); } }; ref class Derived : Base {    public:      Derived() { }      ~Derived() {  Console::WriteLine("~Derived"); } }; // The destructor will be called at the end of main. int main() {    Derived d; }