インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

save、Qsave

変数をスタティック・メモリーに格納します。

構文

Linux* および macOS*:

-save

Windows*:

/Qsave

引数

なし

デフォルト

-auto-scalar
または /Qauto-scalar

INTEGER、REAL、COMPLEX、および LOGICAL 組込み型のスカラー変数をランタイムスタックに割り当てます。次のいずれかのオプションが指定された場合、デフォルトは auto に変更されることに注意してください。

  • recursive

  • [q または Q]openmp

説明

このオプションは、再帰ルーチン内のローカル変数と AUTOMATIC として宣言された変数を除き、すべての変数をスタティック・メモリーに保存します。

SAVE として宣言されていないすべてのローカル変数をランタイムスタックに割り当てるには、automatic オプションを指定します。

IDE オプション

Visual Studio*: [Data (データ)] > [Local Variable Storage (ローカル変数の格納場所)]

Eclipse*: なし

Xcode*: [Data (データ)] > [Local Variable Storage (ローカル変数の格納場所)]

代替オプション

Linux* および macOS*: -noauto

Windows*: /noauto/4Na

関連情報