Operadores de pré-processador
Quatro operadores específicos de pré-processadores são usados no contexto da política de #define (consulte a lista 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 definido, consulte As políticas #if, #elif, #else e #endif.
Operador |
Ação |
---|---|
Faz com que o argumento correspondente real seja incluído entre aspas duplas |
|
Faz com que o argumento correspondente seja incluído entre aspas simples e tratado como um caractere (específico da Microsoft) |
|
Permite que os tokens utilizados como argumentos reais sejam concatenados para formar outros tokens |
|
Simplifica a gravação de expressões compostas em determinadas políticas de macro |