W8013 '識別子' は,おそらく値が代入される前に使われている (-wdef) (C++)

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

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

(この警告を表示するコマンドラインオプションは -wdef)

ソースファイルで,変数 'identifier' に値が代入される前に,これが式で使用されました。

コンパイラは,プログラムを簡単にスキャンして,この状況を検出します。

代入の前に物理的に変数の使用が見つかると,この警告が生成されます。

当然,実際のプログラムフローでは,使用する前に値が代入される可能性があります。