程序员的故乡

 

2009年3月19日

__declspec(novtable) 的用法

摘要: __declspec(novtable) 在C++中接口中广泛应用. 不容易看到它是因为在很多地方它都被定义成为了宏. 比如说ATL活动模板库中的ATL_NO_VTABLE, 其实就是__declspec(novtable). __declspec(novtable) 就是让类不要有虚函数表以及对虚函数表的初始化代码, 这样可以节省运行时间和空间. 但是这个类一定不允许生成实例, 因为没有虚函... 阅读全文

posted @ 2009-03-19 13:00 程鑫 阅读(2489) 评论(2) 推荐(0) 编辑

导航