A destructor is opposite to constructor.Destructor destructs the objects of classes.Sign (~) is used for representing destructor.
#include class Home { public: Home() { cout << "This Is Constructor " << endl; } ~Home() { cout<< "This Is Destructor " << endl; } }; void main() { Home e1; Home e2; }
output:
This Is Constructor
This Is Destructor