[SFML, pliki]Wczytywanie z pliku do sf::Text - problem z polskimi znakami
Ostatnio zmodyfikowano 2014-03-17 20:12
kubawal Temat założony przez niniejszego użytkownika |
[SFML, pliki]Wczytywanie z pliku do sf::Text - problem z polskimi znakami » 2014-03-17 17:59:21 Witam!
Piszę sobie do szkoły mały program z pytaniami i odpowiedziami wczytywanymi z pliku i wyświetlanymi w sf::Text. Wszystko działa fajnie, ale jeśli wpisuję polskie litery zamieniają się one w krzaczki. Przy kodowaniu ANSI i stronie 1250 wyślietlają się znaczki typu e1 i 1/4 Przy UTF-8 (bez BOM) polskie znaki rozszerzają się jakby na dwa znaki (czyli pusty kwadracik i duże A z kołeczkiem lub tyldą na górze) Przy Unicode wszystkie znaki się rozciągają na dwa znaki (kwadracik i znak, a na początku pliku 3 krzaczki)
Wiem, że w konsoli można ustawić stronę kodową, ale przy sf::Text i czcionce Arial już się tak nie da. PS. Do czytania z pliku używam wifstream i wstring. |
|
MrPoxipol |
» 2014-03-17 20:12:39 |
|
« 1 » |