•sandyxp
Strain
Karma: -1
Deconectat
Mesaje: 39
|
|
« Răspunde #3 : Iunie 27, 2009, 20:25:41 » |
|
Nu am dev-c++, dar uite: daca tu tastezi caractere romanesti si in program ele apar diferit, gen ă apare ca 'a' cu sedilă, inseamna ca editorul lui dev-c++ nu vede fisierul sursa ca avand un encoding de tip unicode (adica utf-8, utf-16, whatever), ci il vede ca ASCII sau altceva. Pentru asta as cauta prin optiuni, prin meniuri, ceva gen file encoding, pe care sa-l setez pe utf-8.
Acuma, ca sa folosesti stringuri unicode din C++ mai mult ca sigur iti trebuie si tipuri speciale de siruri de caractere, ceva gen wchar_t (wide char something, am auzit si eu si el, nu am folosit), sau poate std::string, dar trebuie cautata documentatia de la stl pentru folosirea sirurilor unicode. In orice caz, nu va merge cu un sir de 'char'.
|