インテル® C++ コンパイラー 14.0 ユーザー・リファレンス・ガイド
コンパイラーがポインターによるメモリーアクセスの範囲をチェックするかどうかを指定します。
インテル® MIC アーキテクチャー向けのインテル® 64 アーキテクチャーおよびインテル® グラフィックス・テクノロジー向けの IA-32 アーキテクチャーでは利用できません。
keyword |
ポインターチェックの種類を指定します。設定可能な値は以下のとおりです。
|
このオプションは、コンパイラーがポインターによるメモリーアクセスの範囲をチェックするかどうかを指定します。ポインターによる間接アクセスと配列へのアクセスのチェックを有効にします。
アクセスが安全であると判断できる場合は、チェックが省略されることがあります。
rw または write を指定すると、[Q]check-pointers-undimensioned オプションが設定され、次元のある配列とない配列がチェックされます。
次元のない配列をチェックしない場合は、オプションの否定形を指定します (上記の構文を参照)。
ポインターチェッカー機能を利用するには、別の製品をインストールする必要があります。詳細は、「機能要件」を参照してください。