c – 删除的复制构造函数导致删除的默认构造函数
发布时间:2020-12-16 05:58:41 所属栏目:百科 来源:网络整理
导读:这段代码不能用 gcc 4.7.0编译: class Base{public: Base(const Base) = delete;}; class Derived : Base{public: Derived(int i) : m_i(i) {} int m_i;}; 错误是: c.cpp: In constructor a
这段代码不能用
gcc 4.7.0编译:
class Base { public: Base(const Base&) = delete; }; class Derived : Base { public: Derived(int i) : m_i(i) {} int m_i; }; 错误是: c.cpp: In constructor a |
相关内容