19/05/12 12:54
popp109
Salve ragazzi spero possiate aiutarmi.
Se scrivo questo codice il compilatore assegna a pippo la stringa convertendo \x0061 con 'a'
ma se leggo da un file il testo "Ci\x0061o", giustamente me lo interpetra come stringa.
A me serve la stessa cosa che fa il compilatore quando controlla la prima riga dell'esempio e cioè darmi la stringa definitiva convertendo i caratteri \xXXXX o \uXXXX nel carattere corrispondente.
Il compilatore che utilizzo è GCC (windows,linux).
grazie.
Se scrivo questo codice il compilatore assegna a pippo la stringa convertendo \x0061 con 'a'
string pippo = "Ci\x0061o"; cout << "risultato : " << pippo; // risultato : Ciao
ma se leggo da un file il testo "Ci\x0061o", giustamente me lo interpetra come stringa.
A me serve la stessa cosa che fa il compilatore quando controlla la prima riga dell'esempio e cioè darmi la stringa definitiva convertendo i caratteri \xXXXX o \uXXXX nel carattere corrispondente.
Il compilatore che utilizzo è GCC (windows,linux).
grazie.
aaa