是否有与 Visual Studio 的
__declspec(novtable)
参数等效的 g++?
基本上,在纯虚拟基类中,
__declspec(novtable)
参数可用于抑制基类的vtable的创建以及构造函数/析构函数中的vtable初始化/去初始化代码。例如,
class __declspec(novtable) PureVirtualBaseClass
{
public:
PureVirtualBaseClass(){}
virtual ~PureVirtualBaseClass() = 0;
};
请参阅Paul DiLascia 的文章了解更多信息。另请参阅我的相关问题。