Bonjour,
dans mon programme, j'ai réalisé une déclaration de type : typedef enum, la voici:
Je l'utilise dans mon programme pour réaliser un switch...case :Code:typedef enum{ ETAP_1, ETAP_2, ETAP_3, ETAP_4, ETAP_5, ETAP_6 } View_State; View_State myState = ETAP_1;
Et voila je souhaiterai mémoriser l'ancienne valeur de "myState", et je voulais savoir si je pouvais faire cela:Code:switch( myState ) { case ETAP_1: ... break; ...
en déclaration:
Et comme ça durant mon programme, si je change de "case", je peux mémoriser l'ancien "case" dans "StatusmyState"...Code:typedef enum{ ETAP_1, ETAP_2, ETAP_3, ETAP_4, ETAP_5, ETAP_6 } View_State; View_State myState = ETAP_1; View_State StatusmyState = ETAP_1;
J'espère ne pas avoir été trop brouillon dans mon explication..
Merci d'avance
-----