具有默认实现的虚拟析构函数

时间:2016-03-07 13:51:26

标签: c++ language-lawyer c++14 virtual-destructor

让我们看看这段代码:

struct S {
  virtual ~S() = default;
};

第一个问题是:按照标准可以吗?我在cppreference上找不到相关语法。第二个问题是,这会禁止编译器生成复制/移动构造函数/赋值运算符吗?可以参考该标准。

0 个答案:

没有答案