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
Pokoušíte se definovat nebo nedefinovat předdefinované makro.
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() {
}