/ /U U, (cancele symbols)

Cancele símbolos definidos anteriormente./U undefines símbolo especificado. /u undefines todos os símbolos definidos anteriormente.

/U[ ]symbol
/u

Argumentos

  • symbol
    O símbolo desejado indefinido.

Comentários

Nenhuma opção pode remover os símbolos criados com o #define diretiva.

As duas opções cancele as seguintes macros específicas da Microsoft.

Símbolo

Função

_CHAR_UNSIGNED

Tipo de caractere padrão é não assinado.Quando definido /J foi especificado.

_CPPRTTI

Definido para o código compilado com o /GR Opção (informações sobre o tipo de time de execução habilitar).

_CPPUNWIND

Definido para o código compilado com o /EHsc Opção (Ativar exceção Handling).

_DLL

Quando definido /MD foi especificado.

_M_IX86

Definido para 600, por padrão, para x86 destinos.

_MSC_VER

Para obter mais informações, consulte Macros predefinidas.

_WIN32

Definido para aplicativos para Win32.Sempre definida.

_MT

Quando definido /MD ou /MT foi especificado.

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

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.

  2. clicar no C/C++ pasta.

  3. clicar no Avançado página de propriedades.

  4. Modificar o Remover definições de pré-processador or Remover todas as definições de pré-processador propriedades.

Para conjunto esta opção do compilador por meio de programação

Consulte também

Referência

Opções do compilador

Opções de compilador configuração