W8097 すべてのオプションを復元することはできない (-wonr) (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

プログラムには,オプションを復元できない場所に #pragma pop があります。

例を示します。



 #pragma option push -v
 int main()
 {
   int i;
   i = 1;
 #pragma option pop
   return i;
 }



この例を -v- でコンパイルします。これで,最初の #pragma がデバッグ情報の状態を変更する(オンにする)ため,このメッセージが表示されます。次に,デバッグ情報の状態を切り替えても意味がない関数の途中で,#pragma pop は前の状態に戻ろうとします。