/ U, /u (cancele símbolos)
O /U opção de compilador remoções de definições de pré-processador símbolo especificado.O /u opção de compilador remoções de definições de símbolos específicas da Microsoft que o compilador define.
/U[ ]symbol
/u
Argumentos
- symbol
O símbolo do pré-processador para cancele.
Comentários
Nem a /U ou /u opção pode remover-um símbolo criado usando o #define diretiva.
O /U opção pode remover-um símbolo que foi definido anteriormente usando o /D opção.
Por padrão, o compilador define os seguintes símbolos específicos da Microsoft.
Símbolo |
Função |
---|---|
_CHAR_UNSIGNED |
Tipo de caractere padrão não estiver assinado.Definidas quando o /J opção for 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 for especificada. |
_M_IX86 |
Por padrão, definida como 600 para x 86 destinos. |
_MSC_VER |
Para obter mais informações, consulte Macros predefinidas. |
_WIN32 |
Definido para aplicativos WIN32.Sempre definidos. |
_MT |
Definidas quando o /MD ou /MT opção for especificada. |
Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio
Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte:Como: abrir páginas de propriedades do projeto.
Clique no C/C++ pasta.
Clique no Advanced página de propriedades.
Modificar o Cancele as definições do pré-processador ou Cancele todas as definições do pré-processador propriedades.
Para definir essa opção de compilador programaticamente
Consulte também
Referência
Configurando opções de compilador
/J (É do tipo unsigned char de padrão)
/GR (informações de tipo de tempo de execução de enable)