Я только начал использовать SFML, и одна из первых проблем, с которыми я сталкиваюсь, - это странные символы в строке заголовка, когда я пытаюсь использовать акценты или любой другой расширенный символ.
Например, у меня есть:
sf::RenderWindow Ventana(sf::VideoMode(800, 600, 32), "Año nuevóóó");
И заголовок выглядит как AÂ+o nuevoA³A³A³
Это ТОЛЬКО ПРОИЗОЙДЕТ, если мой файл с исходным кодом включен в UTF-8. Если я изменю кодировку файла на ISO-8859-1, он будет отображаться правильно. Очевидно, что все мои файлы используют UTF-8 в качестве общесистемной кодировки.
Я пытался использовать различные утилиты в sf::Unicode
для адаптации текста, но ни одна из них, похоже, не работает.