初期化されていない変数の確認を行うかどうかを指定します。これは古いオプション (非推奨) です。オプション -check=uninit に置き換わりました。
IDE オプション
Windows*:
なし
Linux*:
[Runtime (ランタイム)] > [Check Uninitialized Variables (初期化されていない変数のチェック)]
OS X*:
[Runtime (ランタイム)] > [Check Uninitialized Variables (初期化されていない変数のチェック)]
構文
Linux* および OS X*: | -check-uninit -no-check-uninit |
デフォルト
-no-check-uninit |
初期化されていない変数の確認を行いません。
|
説明
このオプションは、初期化されていない変数の確認を行うかどうかを指定します。-check-uninit オプションはこの確認を行います。
変数が書き込まれる前に読み取られる場合、ランタイム・エラー・ルーチンが呼び出されます。
定義されていない変数のランタイムチェックは、ローカルスカラー変数に対してのみ実行されます。動的に割り当てられる変数、外部変数、静的変数に対しては実行されません。また、構造体、クラス、共用体、配列に対しても実行されません。