Partilhar via


Aviso do compilador (nível 1) C4117

o nome da macro 'nome' é reservado; 'Comando' ignorado

Observações

Para corrigir verificando as seguintes causas possíveis

  1. Tentando definir ou desdefinir uma macro predefinida.

  2. Tentando definir ou desdefinir o operador de pré-processador definido.

Example

O exemplo a seguir gera C4117:

// C4117.cpp
// compile with: /W1
#define __FILE__ test         // C4117. __FILE__ is a predefined macro
#define ValidMacroName test   // ok

int main() {
}