Question: A destructor is a special class member function that is called automatically when a variable of that class type is destroyed. C + + class
A destructor is a special class member function that is called automatically when a variable of that class type is destroyed. C class objects commonly use dynamically allocated data that is deallocated by the class's destructor.
Ex: A linked list class dynamically allocates nodes when adding items to the list. Without a destructor, the link list's nodes are not deallocated. The linked list class destructor should be implemented to deallocate each node in the list.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
