Bonjour,

Je suis habituellement développeur JAVa mais j'ai actuellement un petit développement en C à faire (le pied quoi )

Je rencontre actuellement un problème sous LINUX au niveau d'une boucle for et une variable type qui est un enum defini ainsi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
typedef enum { 
  INDEFINI = 0,   
  SUITE = 1,      
  COURBE = 2,   
  RESEAU = 3,       
} TypeCourbe;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
int i;
 
for (i=0; i<type-2; i++)
{
....
}
Lorsque ma variable type est initialisée à SUITE (=1), je rentre quand même dans ma boucle for, soit un joli 0<-1 vérifié.

De quoi cela peut il venir?