E2220 Séparateur d'arguments de macro incorrect (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Dans une définition de macro, les arguments doivent être séparés par une virgule.
Le compilateur a détecté un autre caractère après un nom d'argument.
Ceci est correct :
#define tri_add(a, b, c) ((a) + (b) + (c))
Ceci ne l'est pas :
#define tri_add(a b. c) ((a) + (b) + (c))