Avviso del compilatore (livello 1) C4117
il nome macro 'name' è riservato. 'Command' ignorato
Per risolverlo è possibile verificare le seguenti cause possibili
Tentativo di definire o annullare la definizione di una macro già definita.
Tentativo di definire o annullare la definizione dell'operatore del preprocessore defined.
L'esempio seguente genera l'errore C4117:
// C4117.cpp
// compile with: /W1
#define __FILE__ test // C4117. __FILE__ is a predefined macro
#define ValidMacroName test // ok
int main() {
}