/ 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
Abra o projeto Property Pages caixa de diálogo. For details, see Como: Abrir páginas de propriedades do projeto.
Clique o C/C++ pasta.
Clique o Advanced página de propriedades.
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
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)