ansi-aliasQansi-alias

 

コンパイラーは、プログラムが Fortran 標準の別名規則に準拠していると仮定します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

-ansi-alias

-no-ansi-alias

Windows:

Qansi-alias

Qansi-alias-

引数

なし

デフォルト

-ansi-alias
または /Qansi-alias

プログラムが Fortran 標準の別名規則に準拠していると仮定します。

説明

このオプションは、プログラムが Fortran 標準の別名規則に準拠していると仮定するようコンパイラーに指示します。

例えば、実数型のオブジェクトは、整数型としてアクセスできません。データ型およびデータ型定数の規則についての詳細は、「Language Reference」(英語) の「Data Types, Constants, and Variables」を参照してください。

このオプションは、次の点を前提にしてコンパイラーに指示します。

プログラムがこれらの規則に準拠している場合、このオプションを指定することで、コンパイラーはさらに強力な最適化を実行します。これらの規則に準拠していない場合、コンパイラーが誤ったコードを生成する可能性があるため、-no-ansi-alias (Linux および Mac OS X) または /Qansi-alias- (Windows) を使用してこのオプションを無効にする必要があります。

代替オプション

なし