/U, /u (nedefinované symboly)
/U Undefines možnost kompilátoru zadané symbol preprocesoru./u Undefines možnost kompilátoru Microsoft-specific symboly, které definuje kompilátor.
/U[ ]symbol
/u
Arguments
- symbol
Symbol preprocesoru pro Nedefinování definičních souborů.
Poznámky
Ani /U nebo /u možnost lze Nedefinování definičních souborů vytvořené pomocí symbolu #define směrnice.
/U Možnost lze Nedefinování definičních souborů symbol, který byl dříve definován pomocí /D možnost.
Kompilátor standardně definuje následující symboly specifické pro společnost Microsoft.
Symbol |
Funkce |
---|---|
_CHAR_UNSIGNED |
Výchozí typ char je bez znaménka.Definovat, kdy /j není zadána možnost. |
_CPPRTTI |
Definované pro kód kompilován s /GR možnost. |
_CPPUNWIND |
Definované pro kód kompilován s /EHsc možnost. |
_DLL |
Definovat, kdy /MD je zadán parametr. |
_M_IX86 |
Ve výchozím nastavení definované na 600 pro x 86 cíle. |
_MSC_VER |
Další informace naleznete v tématu Předdefinovaná makra. |
_WIN32 |
Definované aplikací WIN32.Vždy definováno. |
_MT |
Definovat, kdy /MD nebo /MT je zadán parametr. |
Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Klikněte na složku C/C++.
Klikněte na stránku vlastností Pokročilé.
Změnit Nedefinování definičních souborů preprocesoru nebo Nedefinování definičních souborů všechny definice preprocesoru vlastnosti.
Chcete-li tuto možnost kompilátoru nastavit v programu
Viz také
Referenční dokumentace
Nastavení možností kompilátoru
/J (Výchozí znakový typ není podepsán)
/GR (Povolit informace běhového typu)