Can the default destructor be generated as a virtual destructor automatically?
If I define a base class but no default destructor, is there a default virtual destructor
In C++ 11 you can use:
class MyClass { // create a virtual, default destructor virtual ~MyClass() = default; };