Udostępnij za pośrednictwem


/ /U U, (Usuń definicję symbole)

/U Opcję kompilatora undefines określonego symbolu preprocesora./u Opcję kompilatora undefines symbole specyficzne dla firmy Microsoft, które definiuje kompilator.

/U[ ]symbol
/u

Argumenty

  • symbol
    Symbol preprocesora, aby nie zdefiniowany.

Uwagi

Ani /U lub /u opcja może nie zdefiniowany symbol, utworzone za pomocą #define dyrektywy.

/U Opcja może nie zdefiniowany symbol, który został uprzednio zdefiniowany za pomocą /D opcji.

Domyślnie kompilator definiuje następujące symbole specyficzne dla firmy Microsoft.

Symbol

Funkcja

_CHAR_UNSIGNED

Domyślny typ char jest niepodpisany.Kiedy definicja /J określona opcja.

_CPPRTTI

Zdefiniowane kod skompilowany z się przełączników /GR opcji.

_CPPUNWIND

Zdefiniowane kod skompilowany z /EHsc opcji.

_DLL

Kiedy definicja Opcje określona opcja.

_M_IX86

Domyślnie zdefiniowane 600 dla x 86 obiektów docelowych.

_MSC_VER

Aby uzyskać więcej informacji, zobacz Wstępnie zdefiniowane makra.

_WIN32

Zdefiniowane dla aplikacji WIN32.Zawsze jest zdefiniowana.

_MT

Kiedy definicja Opcje lub /MT określona opcja.

Aby ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Jak: Otwórz strony właściwości projektu.

  2. Kliknij przycisk C i C++ folder.

  3. Kliknij przycisk Zaawansowane stronę właściwości.

  4. Modyfikowanie Definicje preprocesora Usuń definicję lub Usuń definicję wszystkie definicje preprocesora właściwości.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora

/J (domyślną jest typ unsigned char)

Się przełączników /GR (Włącz Run-Time typu informacji)

/Eh (Model obsługi wyjątków)

/ /LD MD, /MT, (Użyj Run-Time Library)