首页 文章

C虚拟析构函数和符号引用错误

提问于
浏览
0

只是因为我想让虚拟方法在我的父类和子类中应用多态,我才放入虚拟析构函数 . 但是,我一直在收到错误

Child ::〜Child()Child :: Child()作为符号引用错误 .

class Parent {
public: Parent();
        virtual ~Parent();
};

class Child {
public:
      Child();   
       ~Child();
};

1 回答

  • 0

    您必须定义析构函数,而不仅仅是声明它 .

    virtual ~Parent() {};
    

相关问题