Bonjour tous le monde,
je vous explique mon problème :
J'ai une énumération dont les éléments correspondent à des nombres hexadécimaux
typedef enum {
/**COMMANDE COTE DROIT**/
V_R_PULSE_MOT_D = 0x00,//NAN getMoteurDroit
V_W_INPUT_PULSE_MOT_D,//setMoteurDroit
V_R_VITESSE_RAD_ROUE_D,//NAN getRoueDroite
V_W_VITESSE_RAD_ROUE_D,//setRoueDroite
V_R_REGULATION_MODE_MOT_D,//OK
V_R_POSITION_MOT_D,//OK
V_R_TENSION_D,//OK getTensionBatterieDroit
/**COMMANDE COTE GAUCHE**/
V_R_PULSE_MOT_G = 0x10,//NAN getMoteurGauche
V_W_INPUT_PULSE_MOT_G,//setMoteurGauche
V_R_VITESSE_RAD_ROUE_G,//NAN getRoueGauche
V_W_VITESSE_RAD_ROUE_G,//setRoueGauche
V_R_REGULATION_MODE_MOT_G,//OK
V_R_POSITION_MOT_G,//OK
V_R_TENSION_G,//OK getTensionBatterieGauche
/**COMMANDE EVOLUEE**/
V_R_COMMANDE_MODE_ROBOT = 0xA0,//OK
V_W_COMMANDE_MODE_ROBOT,
V_W_TRAJECTOIRE_LIGNE,
V_W_TRAJECTOIRE_COURBE,
V_W_TRAJECTOIRE_FINI,
V_W_INIT_MODEL,
V_R_MODEL//NAN
} V_Mode;
Je souhaite faire saisir un nombre hexadécimal à l'utilisateur et que cette saisie soit convertie directement en V_Mode mais je ne vois pas du tout comment faire...
Merci d'avance.