Teilen über


Compilerfehler C2161

"##" kann nicht am Ende einer Makrodefinition stehen

Bemerkungen

Eine Makrodefinition endete mit einem tokeneinfügenden Operator (##).

Beispiel

Im folgenden Beispiel wird C2161 generiert:

// C2161.cpp
// compile with: /c
#define mac(a,b) a   // OK
#define mac(a,b) a##   // C2161