/ U, /u (cancele símbolos)

O /U opção de compilador remoções de definição do símbolo de pré-processador especificado. O /u os símbolos específicos da Microsoft que o compilador define de remoções de definições de opção de compilador.

/U[ ]symbol
/u

Arguments

  • symbol
    O símbolo do pré-processador para cancele.

Comentários

Nem o /U ou /u opção pode cancele um símbolo criado usando o #define diretiva.

O /U opção pode cancele um símbolo que foi definido anteriormente usando o /D opção.

Por padrão, o compilador define os seguintes símbolos específicos do Microsoft.

Símbolo

Function

_CHAR_UNSIGNED

Tipo de caractere padrão não estiver assinado. Definidas quando o /J opção é especificada.

_CPPRTTI

Definida para o código compilado com o /GR opção.

_CPPUNWIND

Definida para o código compilado com o /EHsc opção.

_DLL

Definidas quando o /MD opção é especificada.

_M_IX86

Por padrão, definida como 600 para x 86 destinos.

_MSC_VER

For more information, see Predefined Macros.

_WIN32

Definido para aplicativos WIN32. Sempre definidos.

_MT

Definidas quando o /MD ou /MT opção é especificada.

Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Property Pages caixa de diálogo. For details, see Como: Abrir páginas de propriedades do projeto.

  2. Clique o C/C++ pasta.

  3. Clique o Advanced página de propriedades.

  4. Modificar o Cancele as definições do pré-processador ou Cancele todas as definições de pré-processador propriedades.

Para definir esta opção de compilador programaticamente

Consulte também

Referência

Opções do compilador

Definindo opções do compilador

/J (É do tipo unsigned char de padrão)

/GR (informações de tipo de tempo de execução de enable)

/EH (modelo de manipulação de exceção)

/LD /MD, /MT, (biblioteca Run-Time uso)