Menu
Rechercher
Accueil > Le LPNHE > Pages du personnel permanent > Beau Tristan > Divers > Vielleries > les énumérations en C
Les énumérations (mot clef enum
en C) permettent de gérer de façon intuitive des objets dont le type ne vous importe pas.
En réalité, vous laissez au compilateur le soin de gérer pour vous le codage de ces objets que vous n’allez manipuler que par l’intermédiaire de leur nom symbolique.
L’exemple classique est celui d’une classe de couleurs discrètes.
On appelle cette classe RVBColor
et une couleur peut être rouge, verte ou bleu.
On utilisera de façon transparente dans un code ces mots clefs.
On pourra également passer en argument d’une fonction un objet de cette classe de couleur.
L’exemple ci-dessous illustre ces principes.
Dans la même rubrique :
- tutoriel rapide matlab 5
- thèse sur Borexino
- anti-spam et imap
- permutations et appel récursif
- format non trivial pour les nombres en c++
- Sommer des champs dans un fichier
- vim et ses folles astuces
- aide minimale emacs
- pointeur de fonction
- makefile et recherche de dépendances
- fork, ou comment créer des processus fils en C
- rediriger la sortie standard de Minuit
- makefile pour ferme hétérogène de calcul (tel qu’au ccin2p3)
- publications et communications
- code ascii d’un caractère
- rapports et communications internes
- calcul d’histogramme
- test d’argument numérique entier
- calculs sur nombres flottants en shell
- créer un pdf récapitulant les logins d’une machine
- indications sur le sujet d’examen d’UNIX-1...
- lister en C le contenu d’un répertoire
- contrôle des processus fils créés par fork()
- variables globales (extern) et commandes du préprocesseur
- Programme d’orchestre au tuba...
- Léopard : installation de l’OS et packages divers
- Mountain Lion : une configuration personnelle
- Soucis avec Yosemite ( MacOS 10.10 )
- CV - très vieille version