Extensible Markup Language ( XML ) est un ensemble de règles formelles qui définissent comment les données sont exprimées dans un fichier . XML utilise une structure de données hiérarchique pour stocker des données . Les énumérations sont des types définis par l'utilisateur des données pour un langage de programmation qui contiennent seulement une quantité définie de valeurs possibles. Depuis énumérations doivent être déterminées avant qu'un programme est compilé dans un programme exécutable , vous devez taper la main les valeurs exactes que vous voulez l'énumération à contenir. Si vous convertissez un fichier XML à une énumération , vous devez lire le fichier XML et de déterminer quelles sont les valeurs uniques de l'énumération devrait contenir. Choses que vous devez
C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
C + + Compiler , une telle GCC
fichier XML
Voir Plus Instructions
1
charge le C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
2
Ouvrez le fichier XML. Si vous ne disposez pas d'un fichier XML , pensez à celui indiqué ci-dessous:
John Doe Tom Smith Lisa Johnson < /manager > Peter Frink < /manager >
3 Déterminez comment vous voulez exprimer ces données comme une énumération . Vous pouvez créer une énumération de tous les employés , soit un pour chaque poste. Utilisation de C + + , vous pouvez créer deux énumérations par écrit ce qui suit:
employés enum { JohnDoe , tomsmith , LisaJohnson , PeterFrink } ; positions enum { président , vice-président , directeur } ;
4
Utilisez les types énumérés dans le projet C + + . Vous devez d'abord déclarer la fonction principale , comme ceci:
int main () {}
5
Placez le code des étapes 6 et 7 à l'intérieur des accolades de la principale fonction. La fonction principale est le point dans votre programme d' entrée , et c'est là que votre programme commence et se termine
6
Créer un «employés» type de données et définissez sa valeur comme ceci: .
< P > employés e = tomsmith ;
7
Créer un " positions " type de données et définit sa valeur comme ceci: postes de
p = président;