Extensible Markup Language (XML) ist eine Reihe von formalen Regeln , wie die Daten in einer Datei zum Ausdruck zu definieren. XML wird eine hierarchische Datenstruktur zum Speichern von Daten . Aufzählungen sind benutzerdefinierte Datentypen für eine Programmiersprache , die enthalten nur eine festgelegte Menge der möglichen Werte . Seit Aufzählungen bestimmt , bevor ein Programm in ein ausführbares Programm kompiliert werden müssen, müssen Sie die Hand geben die genauen Werte, die Sie wollen, dass die Aufzählung enthalten soll. Wenn Sie eine XML-Datei konvertieren zu einer Aufzählung , müssen Sie die XML-Datei zu lesen und festzustellen, was eindeutige Werte der Aufzählung enthalten sollte. Was Sie brauchen
C + + Integrated Development Environment (IDE ) wie Eclipse CDT
C + + Compiler, zeigen eine solche GCC Suche XML Datei
Weitere Anweisungen
1
laden C + + IDE , indem Sie auf das Programmsymbol . Wenn sie geöffnet wird , wählen Sie " File /New /Project" und wählen Sie " C + + -Projekt" , um eine neue C + +-Projekt zu erstellen. Eine leere Quellcode -Datei wird im Texteditor Teil der IDE .
2
Öffnen Sie die XML-Datei. Wenn Sie nicht über eine XML-Datei , betrachten die einen der folgenden Liste:
John Doe Tom Smith Lisa Johnson < /manager > Peter Frink < /manager >
3 Ermitteln Sie, wie Sie diese Daten als eine Aufzählung zum Ausdruck bringen wollen . Sie könnten eine Aufzählung aller Mitarbeiter , oder eine für jede Position . Mit C + + , könnten Sie beide Aufzählungen , indem die folgende erstellen :
enum Mitarbeiter { JohnDoe , TomSmith , LisaJohnson , PeterFrink }; enum { Positionen President , VicePresident , Leiter };
4
Mit den aufgezählten Arten in der C + +-Projekt . Sie müssen zuerst die Hauptfunktion , wie dies zu erklären :
int main () { }
5
Platz der Code aus den Stufen 6 und 7 innerhalb der geschweiften Klammern des Haupt- Funktion . Die wichtigste Funktion ist der Einstiegspunkt in das Programm , und es ist, wo Ihr Programm beginnt und endet
6
Neues " Mitarbeiter " Datentyp und setzen Sie den Wert wie folgt aus: .
< P > Mitarbeiter e = TomSmith ;
7
erstellen " Positionen " Datentyp und setzt den Wert wie folgt aus:
Positionen p = Präsident ;