Can the default destructor be generated as a virtual destructor automatically?

前端 未结 7 1612
轮回少年
轮回少年 2021-01-31 07:30

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

7条回答
  •  独厮守ぢ
    2021-01-31 07:56

    In C++ 11 you can use:

    class MyClass
    {
      // create a virtual, default destructor
      virtual ~MyClass() = default;
    };
    

提交回复
热议问题