Sdílet prostřednictvím


/ U, /u (nedefinovaný symboly)

/U Undefines volba kompilátoru určeného symbolu preprocesoru./u Undefines volba kompilátoru Microsoft zvláštní symboly, které definuje kompilátoru.

/U[ ]symbol
/u

Arguments

  • symbol
    Preprocesoru symbol nedefinovaný.

Poznámky

Ani /U nebo /u možnost můžete nedefinovaný vytvořené pomocí symbolu #define směrnice.

/U Možnost můžete zrušte definici symbolu, který byl dříve definované pomocí /D možnost.

Standardně kompilátor definuje následující symboly společnosti Microsoft.

Symbol.

Function

_CHAR_UNSIGNED

Výchozí typ char je bez znaménka.Definice, kdy /J je zadán parametr.

_CPPRTTI

Definovaná pro kód zkompilován s /GR možnost.

_CPPUNWIND

Definovaná pro kód zkompilován, /EHsc možnost.

_DLL

Definice, kdy přepínače je zadán parametr.

_M_IX86

Ve výchozím nastavení je tato definice 600 pro x 86 cíle.

_MSC_VER

Další informace naleznete v tématu Předdefinovaná makra.

_WIN32

Definice aplikací v systému WIN32.Vždy definován.

_MT

Při definované přepínače nebo /MT je zadán parametr.

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.

  2. Klepněte C/C++ složky.

  3. Klepněte Advanced stránky vlastností.

  4. Změnit Nedefinovaný předprocesoru definice nebo Nedefinovaný všechny definice předprocesoru vlastnosti.

Programově nastavit tuto volbu kompilátoru

Viz také

Referenční dokumentace

Možnosti kompilátoru

Možnosti nastavení kompilátoru

/J (char výchozí typ je bez znaménka)

Parametry kompilátoru /GR (informace o typu v době spuštění povolit)

/EH (Model zpracování výjimek)

/ /LD MD, /MT, (použití knihovna Run-Time)