u (Windows*)

事前定義済みマクロとアサーションをすべて無効にします。

IDE オプション

Windows: [Advanced (詳細)] > [Undefine all preprocessor definitions (定義済みプリプロセッサー定義の無効化)]

アーキテクチャー

IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー

構文

Linux* および Mac OS*: なし
Windows:    /u

引数

なし

デフォルト

オフ      定義されたプリプロセッサー値は、定義が解除されるまで有効です。

説明

このオプションは、事前定義済みマクロとアサーションをすべて無効にします。

代替オプション