Созданные ответы форума
-
АвторСообщения
-
Создал новый проект и собрал заново- все работает. Не знаю что это было, но спасибо огромное!
Теоретически должно работать, но почему-то не работает
Шрифт поддерживает.
С широкой строкой текст выводится, но появляется еще одна проблема: вместе с текстом нужно вывести строку:
C++1text.setString(L"Камней собрано:"+scorestring.str());Здесь ругается компилятор на знак + , ведь L”камней собрано” для него уже не строка, а мы просим прибавить к этому строку.Пытался в коде как-то обойти или заменить эту строку, но ничего рабочего не придумал.
Когда переключаю кодировки в настройках, текст меняется, но не становится кириллицей.Видимо, окно использует какую-то свою кодировку, не зависящую от IDEНе работает , как SetConsolCP(), хотя они ,по-моему, меняют вывод только в консоли, а не окне.(В других проектах это работает,а в проекте с SFML почему-то нет)
Не помогло. Те же иероглифы. Проблема не только в стринге. Название окна и даже кириллица в консоли так же выходят. Может можно как-то внутри кода или внутри IDE(Code::Blocks) изменить кодировку?
-
АвторСообщения