Extensible Markup Language ( XML ) är en uppsättning formella regler som definierar hur data uttrycks i en fil . XML använder en hierarkisk datastruktur för lagring av data . Bedömningsperioden, är användardefinierade datatyper för ett programmeringsspråk som endast innehåller en inställd mängd möjliga värden . Eftersom uppräkningar behöver fastställas innan ett program kompileras till ett körbart program , måste du skriva sidan de exakta värden som du vill uppräkningstypen att innehålla . Om du konverterar en XML-fil till en uppräkning , måste du läsa XML -filen och bestämma vilka unika värden uppräkningen bör innehålla . Saker du behöver
C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
C + + kompilator , en sådan GCC
XML File
Visa fler instruktioner
1
Load C + + IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE .
2
Öppna XML-filen . Om du inte har en XML -fil , betrakta den som listas nedan :
John Doe < /president > Tom Smith < /vice ordförande > Lisa Johnson < /manager > Peter Frink < /manager > Addera 3 Bestäm hur du vill uttrycka dessa uppgifter som en uppräkning . Du kan skapa en uppräkning för alla anställda , eller en för varje position . Använda C + + , kan du skapa både uppräkningar genom att skriva följande :
enum anställda { JohnDoe , TomSmith , LisaJohnson , PeterFrink } , enum positioner { talman , vice talman , Manager };
4
Använd uppräknade typerna i C + + projektet . Du måste först förklara den viktigaste funktionen , som den här :
int main ( ) { }
5
Placera koden från steg 6 och 7 inuti klamrarna av de viktigaste funktion. Den huvudsakliga funktionen är inkörsport till ditt program , och det är där ditt program börjar och slutar
6
Skapa ett " anställda " datatyp och sätta dess värde så här: .
anställda e = TomSmith ,
7
Skapa en " positioner " datatyp och sätter dess värde så här :
positioner p = president ,