Enum

abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 - 24 nov. 2005 à 11:32
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 - 24 nov. 2005 à 13:13
Bonjours je penché sur un code c++ qui contient une variable enum. J'ai
cherché mais je vois pas trop l'interêt de ce type de variable mise
part l'auto incrémentation...



Si qlq1 pouvez m'éclarer sur le sujet, mci ;-)


Have Fun ...

3 réponses

BunoCS Messages postés 15480 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 12 juin 2024 103
24 nov. 2005 à 12:23
Très utile pour le retour de codes d'erreurs, le renseignement de types de données,...
Recevoir BMP_24_BITS ou ERROR_ALLOC_FAILED est beaucoup plus parlant que 5 ou -1 par exemple...

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
0
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
24 nov. 2005 à 12:41
L'auto incrémentation est justement un des avantages majeurs => evite de se gourer en mettant 2 defines à la même valeur dans une liste de code d''erreur par exemple

Une vérification de type peut également intervenir

dans un switch, d'une variable de type enum, si il manque un case correspondant à une des valeurs de l'enum un warning peut être généré.
0
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012 1
24 nov. 2005 à 13:13
Have Fun ...
0
Rejoignez-nous