U

 

指定されたシンボルの現在有効な定義を解除します。

IDE オプション

Windows: [Preprocessor (プリプロセッサー)] > [Undefine Preprocessor Definitions (指定したプリプロセッサー定義の無効化)]

Linux: なし

Mac OS X: [Preprocessor (プリプロセッサー)] > [Undefine Preprocessor Definitions (指定したプリプロセッサー定義の無効化)]

アーキテクチャー

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

構文

Linux および Mac OS X:

-Uname

Windows:

/Uname

引数

name

定義を解除するシンボルの名前。

デフォルト

オフ

シンボルの定義は解除されるまで有効です。

説明

このオプションは、指定したシンボルの現在使用されていない定義を解除します。

Windows システムでは、/u オプションを使用して、以前に定義したすべてのプリプロセッサー値の定義を解除できます。

代替オプション

Linux および Mac OS X: なし

Windows: /undefine:name

関連情報