Ciao ragazzi...

devo creare per un progetto universitario un compilatore...

per adesso alla creazione della tabella dei simboli per un futuro albero sintattico...
ho deciso di salvare i datatype e i relativi identificatori in una mappa...ma mi sono accorto che questa effettua un ordinamento alfabtico decrescente degli elementi inseriti...

cosa che io non voglio assolutamente dato che voglio mantenere (credo mi servirà ) la priorità della variabili inizializzate...

allora ho letto della unordered_map che la libreria <tr1/unordered_map> offre...

sono riuscito ad usarla...ma mi accorgo che invece questo tipo di mappa effettua un ordinamento casuale degli elemtni...e non rispetta l'ordine di inserimento...

come posso fare ???

io vorrei mantere l'ordine di inserimento