是否有一个与Visual Studio的__declspec(novtable)论点相当的g ++ ?
基本上,在纯虚基类中,该__declspec(novtable)参数可用于抑制基类的vtable的创建以及contstructor /析构函数中的vtable初始化/取消初始化代码.例如,
class __declspec(novtable) PureVirtualBaseClass
{
public:
PureVirtualBaseClass(){}
virtual ~PureVirtualBaseClass() = 0;
};
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅Paul DiLascia的文章.另见我的相关问题.