Compilerfehler C2008
Aktualisiert: November 2007
Fehlermeldung
'Zeichen': unerwartetes Zeichen in Makrodefinition
'character' : unexpected in macro definition
Das Zeichen folgt unmittelbar auf den Makronamen. Um den Fehler zu beheben, fügen Sie ein Leerzeichen hinter dem Makronamen ein.
Im folgenden Beispiel wird C2008 generiert:
// C2008.cpp
#define TEST1"mytest1" // C2008
Mögliche Lösung:
// C2008b.cpp
// compile with: /c
#define TEST2 "mytest2"