saveQsave

 

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

IDE オプション

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

Linux: なし

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

アーキテクチャー

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

構文

Linux および Mac OS X:

-save

Windows:

/Qsave

引数

なし

デフォルト

-auto-scalar
または /Qauto-scalar

INTEGER、REAL、COMPLEX、および LOGICAL 組み込み型のスカラー変数をランタイムスタックに割り当てます。recursive-openmp (Linux および Mac OS X) または /Qopenmp (Windows) オプションが指定される場合、デフォルトは -automatic (Linux) または /Qauto (Windows) です。

説明

このオプションは、再帰ルーチン内のローカル変数と AUTOMATIC として宣言された変数を除き、すべての変数を保存します。

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

代替オプション

Linux および Mac OS X: -noautomatic-noauto

Windows: /noautomatic/noauto/4Na

関連情報