Caster un char* en un enum
Bonjour à tous,
Je souhaite trouver un moyen pour caster un char* issu de la lecture d'un fichier en une valeur énumérée :
on va dire que mon énumération est :
Code:
1 2 3 4 5 6
|
enum couleur{
BLEU,
ROUGE,
VERT
}; |
je lis un fichier avec un flux tout con :
le problème est que je veux maintenant transformer la valeur lue (par exemple 'BLEU' en une des valeurs de l'énumération (pour la création d'un objet dont l'un des attributs est justement de type couleur
Comment faire ?? :D
Merci d'avance