opt-class-analysis、Qopt-class-analysis

このオプションは、C++ クラス階層情報を使用して、コンパイル時に C++ 仮想関数の呼び出しを解析し解決します。

IDE オプション

なし

アーキテクチャー

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

構文

Linux* および Mac OS*: -[no-]opt-class-analysis
Windows*:    /Qopt-class-analysis[-]

引数

なし

デフォルト

オフ      -no-opt-class-analysis
/Qopt-class-analysis-

説明

このオプションは、C++ クラス階層情報を使用して、コンパイル時に C++ 仮想関数の呼び出しを解析し解決します。–ipo コンパイラー・オプションが指定されるとデフォルトでオンになり、改善された C++ の最適化を有効にします。C++ アプリケーションに標準的ではない C++ 構造 (ポインターのダウンキャスティングなど) が含まれている場合、アプリケーションの動作が異なることがあります。

代替オプション

なし