destructor class
destructor static static_cast reference-type
destructor virtual inheritance overloading virtual functions type relaxation covariant return type
destructor try-catch block exceptions throw exception handling
destructor class inheritance constructors operator order
destructor references pointers variable-scope scope
destructor try-catch block copy-constructor throw temporary object
destructor operator delete copy-constructor double delete
destructor class inheritance constructors
destructor class inheritance pointers