A destructor is a special member function that works just opposite to constructor , unlike constructors that are used for initializing an object, destructors destroy (or delete) the object. Syntax of Destructor ~class_name() { //Some code }
Read moreAre destructors always called?
yes, when you delete something, the destructor is called . 2. When the destructor of the linked list is called, it’s objects’ destructor is called.10 Nis 2012
Read moreWhen a destructor is called in C++ Mcq?
2. When a destructor is called? Explanation: The destructor is called just before the object go out of scope or just before its life ends . This is done to ensure that all the resources reserved for the object are used and at last, are made free for others.
Read more