Compilerwarnung (Ebene 1) C4117
Makroname 'Name' ist reserviert. 'Befehl' wird ignoriert.
Dieser Fehler kann eine der folgenden Ursachen haben:
Versuchen Sie, ein vordefiniertes Makro zu definieren bzw. dessen Definition aufzuheben.
Versuchen Sie, den defined-Präprozessoroperator zu definieren bzw. dessen Definition aufzuheben.
Im folgenden Beispiel wird C4117 generiert:
// C4117.cpp
// compile with: /W1
#define __FILE__ test // C4117. __FILE__ is a predefined macro
#define ValidMacroName test // ok
int main() {
}