C++编程错误 : undefined reference to " vtable for *** "

这个错误常见于一系列有继承关系的class而没有给base class的 virtual function加上函数实现,也就是基类的虚函数只声明没有定义

解决办法:

  • 1、给基类的virtual函数加上本来就应该有的function body,即写出虚函数的定义;
  • 2、基类中使用纯虚函数。

猜你喜欢

转载自blog.csdn.net/weixin_39116058/article/details/85046856