A partir de l'énumération suivante :
Code :
- enum Direction {HAUT, BAS, GAUCHE, DROITE}direction;
|
Je souhaite effectuer un random tout en évitant si possible de réaliser un nouveau switch, sachant que dans l'enum HAUT vaut 0, BAS vaut 1 etc..
La fonction static_cast semble pouvoir le faire mais je ne code pas en C++, une idée ?