vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
16 juin 2005 à 14:56
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
16 juin 2005 à 18:57
Bonjour, le code suivant me pose problème:
#define INIT(name, val) int name[] = val
int main()
{
INIT(a, {2, 3});
}
warning C4002: trop de paramètres réels pour la macro 'INIT'
error C2143: erreur de syntaxe : absence de '}' avant ';'
C'est donc {2, 3} qui doit compter pour plusieurs, pourtant c'est une entité... Quelqu'un voit comment faire?