방금 SFML을 사용하기 시작했는데 액센트 또는 다른 확장 된 문자를 사용할 때마다 제목 표시 줄에 이상한 문자가 나타납니다. 숯.UTF-8을 사용할 때 이상한 문자가있는 SFML 제목 표시 줄
sf::RenderWindow Ventana(sf::VideoMode(800, 600, 32), "Año nuevóóó");
그리고 내 소스 코드 파일이 UTF-8로 enconded되는 경우에만됩니까
AÂ+o nuevoA³A³A³
같은 제목 표시 줄은 렌더링 : 예를 들어
은, 내가있어. 파일 인코딩을 ISO-8859-1로 변경하면 올바르게 표시됩니다. 필자의 모든 파일은 시스템 전체 인코딩으로 UTF-8을 사용합니다.
다른 유틸리티를 사용하여 sf::Unicode
에 텍스트를 적용하려고했지만 그 중 아무 것도 작동하지 않는 것 같습니다.
어떤 컴파일러를 사용하고 있습니까? 인코딩을 제대로 감지하지 못하는 것 같습니다. – greyfade
우분투 GNU/리눅스에서 GCC를 사용하고 있습니다. –