/[no]check

構文:

/check:keyword/nocheck/4Yb または /4Nb

/check/4Yb,または /4Nb オプションは,特定の実行時検証を行うための余分なコードを生成するかどうかを制御します。実行時検証を使用すると,特定の状況で実行時メッセージが発行されることがあります。

ビジュアル開発環境では,「Fortran」タブの「Run time」カテゴリの「Extended Error Checking」を指定します。

次に /check のキーワードと,/4Yb および /4Nb のオプションを示します。括弧内はビジュアル環境での名称を示しています。

/check:arg_temp_created
(Actual Arguments use Temporary Storage)
/check:bounds
(Array and String bounds)
/check:flawed_pentium (ia32 のみ)
(Flawed Pentium)
/check:format
(Edit Descriptor Data Type)
/check:output_conversion
(Edit Descriptor Data Size)
/check:overflow
(Integer Overflow)
/check:[no]power
(Power Operations)
/check:underflow
(Floating Point Underflow)
/4Yb /check:none/nocheck,または /4Nb
/check または /check:all  

これらのオプションを省略したときの基本設定:

	/check:(noarg_temp_created,nobounds,flawed_pentium,noformat,
	        nopower,nooutput_conversion,nooverflow,nounderflow)

ビジュアル開発環境で「Debug」構成を使う場合,「Array and String bounds」の基本設定が,/check:nobounds から /check:bounds に変わります。

次に /check のキーワードと,/4Yb および /4Nb のオプションを示します。括弧内はビジュアル環境での名称を示しています。