Erreur du compilateur C2162
paramètre formel de macro attendu
Le jeton suivant un opérateur de chaîne (#) n’est pas un nom de paramètre formel.
Exemple
L’exemple suivant génère l’erreur C2162 :
// C2162.cpp
// compile with: /c
#include <stdio.h>
#define print(a) printf_s(b) // OK
#define print(a) printf_s(#b) // C2162