‑‑vfe
このセクションの内容:
構文
‑‑vfe[=forced]
パラメータ
| 1つまたは複数のモジュールで必要な仮想関数除去の情報が不足している場合でも、仮想関数除去を実行します。 |
説明
デフォルトでは、仮想関数削除は常に実行されますが、すべてのオブジェクトファイルは必要な仮想関数削除情報を含むことが必要です。‑‑vfe=forcedを使用して、1つ以上のモジュールで必要な情報が不足している場合でも、仮想関数除去を実行します。
仮想関数除去を強制的に使用すると、必要な情報を持たないモジュールが仮想関数の呼び出しを実行したり、動的ランタイム型情報を使用する場合に、安全でなくなる可能性があります。
関連項目
注意
オプションを設定するには、以下のように選択します。
[プロジェクト]>[オプション]>[リンカ]>[最適化]>[C++仮想関数除去を実行]