abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 juin 2012
-
24 nov. 2005 à 11:32
abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 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...
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 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...
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 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é.