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