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

C++ virtual destructor and symbol referencing error

本文关键字:引用 错误 符号 虚拟 析构函数 C++      更新时间:2023-10-16

只是因为我想在我的父类和子类中使用虚拟方法来应用多态性,所以我放入了虚拟析构函数。但是,我确实不断收到错误

孩子:: ~孩子()

子项:: 子项 () 作为符号引用错误。

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

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

virtual ~Parent() {};