E2137 条件式中で 'class' のためのデストラクタが必要 (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

コンパイラが条件式で一時ローカル変数を作成する必要がある場合に,変数が初期化されているかどうかがわからないため,デストラクタを呼び出す適切な場所がありません。

一時的な値は,classname(val, val) などで明示的に作成したり,ほかのコードで暗黙的に作成することができます。

コードを作成し直して,この一時的な値を削除する必要があります。