Wnon-virtual-dtor

非仮想クラスとして宣言されているにもかかわらず、ポリモアフィックのようにみえるクラスの警告を発行します。

IDE オプション

Mac OS: [Diagnostics (診断)] > [Report Non-Virtual Destructor (非仮想デストラクターの報告)]

アーキテクチャー

IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー

構文

Linux* および Mac OS*: -Wnon-virtual-dtor
Windows*:    なし

引数

なし

デフォルト

オフ      コンパイラーは警告を発行しません。

説明

非仮想クラスとして宣言されているにもかかわらず、ポリモアフィックのようにみえるクラスの警告を発行します。このオプションは、C++ でのみサポートされています。

代替オプション

なし