Bonjour !
Le titre résume la question.
Avec mon collègue stagiaire, on essaye de définir un maximum de noms symboliques pour décrire les valeurs possibles pour certaines valeurs. Cela permet un code plus lisible. Jusque là, normal
Là où on commence à se poser des questions, c'est de savoir s'il est plus intéressant d'utiliser une série de "#define" ou un "typedef enum" pour lister les valeurs possibles. La liste pour une variable donnée est assez longue. Je précise qu'on travaille sur des systèmes embarqués (micro-controleur PIC de chez Microchip) et qu'on se demande su l'une permet un gain de vitesse d'exécution et/ou de place en mémoire programme?
Quel est l'intérêt de l'un par rapport à l'autre ?
Merci d'avance !
PS: j'ai lu ces deux pages, elles ne m'ont pas aidé ^^
http://c.developpez.com/cours/bernar...hp#enumeration
http://c.developpez.com/cours/bernar...gne/node92.php
Partager