Extensible Markup Language ( XML ) è un insieme di regole formali che definiscono come i dati sono espressi in un file . XML utilizza una struttura dati gerarchica per la memorizzazione dei dati . Le enumerazioni sono tipi di dati definiti dall'utente per un linguaggio di programmazione che contiene solo una certa quantità di valori possibili. Dal momento che le enumerazioni devono essere determinati prima che un programma viene compilato in un programma eseguibile , è necessario invece digitare i valori esatti che si desidera l'enumerazione di contenere . Se si sta convertendo un file XML per una enumerazione , è necessario leggere il file XML e determinare quali valori univoci l'enumerazione dovrebbe contenere . Cose che ti serviranno
C + + ambiente di sviluppo integrato (IDE) , come ad esempio Eclipse CDT
C + + Compiler , un tale GCC
XML File
Mostra più istruzioni
1
carico del C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
2
Aprire il file XML . Se non si dispone di un file XML , si consideri quello elencato di seguito :
John Doe < /presidente > Tom Smith < /Vicepresidente > Lisa Johnson < /manager > Peter Frink < /manager >
3 Determinare come si desidera esprimere questi dati come enumerazione . Si potrebbe creare una enumerazione di tutti i dipendenti , o uno per ogni posizione . Using C + + , è possibile creare due enumerazioni , scrivendo il seguente :
dipendenti enum
{ JohnDoe , TomSmith , LisaJohnson , PeterFrink } ; enum posizioni { Presidente , Vicepresidente , Direttore } ;
4 < p > Utilizzare i tipi enumerati nel progetto C + + . Innanzitutto è necessario dichiarare la funzione principale , in questo modo:
int main ( ) { }
5
Inserire il codice dai punti 6 e 7 all'interno delle parentesi graffe della principale funzione . La funzione principale è il punto di ingresso nel vostro programma , ed è dove il vostro programma inizia e finisce
6
Crea un " dipendenti " tipo di dati e impostare il suo valore in questo modo: .
< P > dipendenti e = TomSmith ;
7
Creare un " posizioni " tipo di dati e imposta il suo valore come questo:
posizioni
p = presidente ;