Compartir a través de


Error del compilador C2160

'##' no puede aparecer al principio de una definición de macro

Una definición de macro comenzaba con un operador de pegado de token (##).

El ejemplo siguiente genera la advertencia C2160:

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