Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 1) C4117

název makra "name" je vyhrazen; Příkaz byl ignorován.

Oprava kontrolou následujících možných příčin

  1. Pokoušíte se definovat nebo nedefinovat předdefinované makro.

  2. Pokoušíte se definovat nebo nedefinovat definovaný operátor preprocesoru.

Následující ukázka vygeneruje C4117:

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

int main() {
}