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

u (Windows®)

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

構文

Linux* および OS X*:

なし

Windows®:

/u

引数

なし

デフォルト

オフ

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

説明

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

IDE オプション

Visual Studio®: [Preprocessor (プリプロセッサー)] > [Undefine All Preprocessor Definitions (定義済みプリプロセッサー定義を無効にする)]

Eclipse*: なし

Xcode*: なし

代替オプション

なし