エラー検出を行いやすくするように、ローカル変数を異常な値に初期化します。
Windows: [Data (データ)] > [Initialize stack variables to an unusual value (変数を異常な値に初期化する)]
Linux: なし
Mac OS X: [Run-time (ランタイム)] > [Initialize stack variables to an unusual value (変数を異常な値に初期化する)]
IA-32、インテル® 64 アーキテクチャー
Linux* および Mac OS* X: | -ftrapuv |
Windows: | /Qtrapuv |
なし
オフ |
コンパイラーはローカル変数を初期化しません。 |
このオプションは、エラー検出を行いやすくするように、ローカル変数を異常な値に初期化します。通常、これらのローカル変数はアプリケーションで初期化します。
オプションは、スタックに割り当てられている初期化されていないローカル変数に、一般的に非常に大きな整数または無効なアドレスとして解釈される値を設定します。これらの変数を参照すると、ランタイムエラーが発生し、コーディング・エラーを検出するのに役立ちます。
このオプションは -g (Linux* および Mac OS* X) と /Zi または /Z7 (Windows*) を設定します。
なし
© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。