PDA

Visualizza la versione completa : [C++] Creare una stringa da un nome variabile


superamble
16-05-2013, 16:57
Ciao,
devo caricare una 50ina di parametri da file di testo.
Ho già creato un metodo per leggere il valore da file.
Ho personalmente creato il file con questa struttura
<nomeVariabile>valore</nomeVariabile>
Al metodo devo passare il file di testo e la stringa "nomeVariabile".
E' possibile assegnare a una stringa il nome di una variabile?
Altrimenti dovrò scrivere a mano.

Scara95
16-05-2013, 17:46
Di che linguaggio stai parlando? In linguaggi come lua, ruby, tcl... Puoi farlo molto facilmente, in linguaggi come C/C++, Delphi, ... La vedo dura, però potresti usare un hashtable...

superamble
16-05-2013, 17:48
Dimentico sempre di specificare il linguaggio: C++

oregon
16-05-2013, 20:56
Ma se nel file scrivi

<V001>

e utilizzi il valore numerico come indice di un array non risolvi?

Perché complicarsi la vita?

Scara95
16-05-2013, 20:58
Oppure, come ho detto sopra, può utilizzare la stringa e un'hashtable...

Loading