/ /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
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.
Kliknij przycisk C i C++ folder.
Kliknij przycisk Zaawansowane stronę właściwości.
Modyfikowanie Definicje preprocesora Usuń definicję lub Usuń definicję wszystkie definicje preprocesora właściwości.
Aby programowo ustawić tę opcję kompilatora
Zobacz też
Informacje
/J (domyślną jest typ unsigned char)