Bonjour tout le monde !
J'essaie d'utiliser un boucle for() sur un enum mais j'ai uniquement le droit à un "illegal operand mon_enum".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
enum mon_enum
{
  enumA = 0x00,
  enumB = 0x01,
  enumC = 0x03
};
 
for (mon_enum s = enumA ; s <= enumC ; s++)
{
  // Faire quelque chose
}
Quel est le problème ? A priori c'est possible (d'après mon "C++ - précis et concis")...

Merci d'avance !