[ pogubljen @ 06.01.2012. 00:28 ] @
Cao, nadam se da mi mozete pomoci. Zelim da iz fajla ucitam unicode tekst (utf-8) i da ga poredim karakter po karakter. E sad, uspeo sam da ga ucitam, ali samo celog, tj. kad pokusam da ucitam karakter po karakter javljaju mi se na pocetku jedan znak i na kraju dva znaka koja nisu iz teksta, a izmedju su ispravni karakteri. Ucitavam pomocu koda: Code: wifstream literatura(ime.c_str()); if(literatura.fail()) { cout<<"\nGreska u otvaranju fajla '"<<ime<<"'"<<endl; return; } literatura.seekg(0, ios::end); long size = literatura.tellg(); literatura.seekg(0, ios::beg); buffer= new wchar_t[size + 1]; buffer[size] = '\0'; literatura.read(buffer, size); wprintf(L"%s\n", buffer); Zanima me da li postoji neki nacin da ucitavam karaktere bez tih “cudnih” znakova? Unapred hvala |