次の方法で共有


ATL_NO_VTABLE

更新 : 2007 年 11 月

vtable ポインタがクラスのコンストラクタやデストラクタで初期化されないようにするシンボルです。

ATL_NO_VTABLE

解説

vtable ポインタがクラスのコンストラクタやデストラクタで初期化されない場合、リンカは、vtable とそれが指しているすべての関数を削除できます。__declspec(novtable) に展開されます。

使用例

class ATL_NO_VTABLE CMyClass2 :

必要条件

ヘッダー : atldef.h

参照

概念

ATL プロジェクトのコンパイラ最適化の指定

その他の技術情報

コンパイラ オプションに関するマクロ

ATL マクロ