Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Quatro operadores específicos de pré-processadores usados no contexto da diretiva #define. Confira a tabela a seguir para obter um resumo de cada um. Os operadores stringizing, charizing e token-pasting são discutidos nas três seções seguintes. Para obter informações sobre o operador defined, confira As diretivas #if, #elif, #else e #endif.
| Operador | Ação |
|---|---|
| Operador de stringizing (#) | Faz com que o argumento correspondente real seja incluído entre aspas duplas |
| Operador de charização (#@) | Faz com que o argumento correspondente seja incluído entre aspas simples e tratado como um caractere (específico da Microsoft) |
| Operador de colagem de token (##) | Permite que os tokens utilizados como argumentos reais sejam concatenados para formar outros tokens |
| operador definido | Simplifica a gravação de expressões compostas em determinadas políticas de macro |
Confira também
Diretivas de pré-processador
Macros predefinidas
Referência de pré-processador C/C++