インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
ソースで参照されない変数の割り当てを保持するようにコンパイラーに指示します。
すべて
Linux* および OS X*:
-fkeep-static-consts
-fno-keep-static-consts
Windows*:
/Qkeep-static-consts
/Qkeep-static-consts-
なし
-fno-keep-static-consts または /Qkeep-static-consts-
ルーチンで一度も参照されない変数は、-O0 オプション (Linux* および OS X*) または /Od オプション (Windows*) によって最適化が無効にされていない限り、破棄されます。
このオプションは、ソースで参照されない変数の割り当てを保持するようにコンパイラーに指示します。
否定形は、スタティック・データのメモリー使用を軽減するための最適化が有効な場合に便利です。