Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML, pliki]Wczytywanie z pliku do sf::Text - problem z polskimi znakami

Ostatnio zmodyfikowano 2014-03-17 20:12
Autor Wiadomość
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.
P-106649
MrPoxipol
» 2014-03-17 20:12:39
Zerknij może na to http://utfcpp.sourceforge.net/. Nie mam aktualnie, więc nie sprawdzę, ale możesz spróbować.
P-106660
« 1 »
  Strona 1 z 1