C++ vtable Error Posted on 2019-09-02 Edited on 2022-11-19 In Software Development , Programming Language , C++ 虚基类继承的时候出现error:undefined reference to 'vtable for xxx' 以及 undefined reference to 'typeinfo for xxx' 解决方法: 1. 对于纯虚函数需要加上函数体 {},即 virtual void example(); 要改为 virtual void example() {} 2. 含有虚函数的类的析构函数要声明为virtual。 为什么要加函数体? >暂时不明