Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Использование unicode в сурсе монеона

Ты че баклан, дефективный?
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
18 Мар 2019
Сообщения
824
Реакции
64
Любой unicode символ отображает как знак препинания '?' - подскажите как решить данный трабл :sweatsmile:
 
Любой unicode символ отображает как знак препинания '?' - подскажите как решить данный трабл :sweatsmile:
было так трудно открыть репозиторий имгуи? (
Пожалуйста, авторизуйтесь для просмотра ссылки.
)
Код:
Expand Collapse Copy
ImGui::Text(u8"Привет мир!");
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а почему я не могу попросить хелпы?
потому что при инициализации шрифта стоило бы еще указать пределы
C++:
Expand Collapse Copy
static const ImWchar FontRange[] =
{
    0x0020, 0x00FF,
    0x0400, 0x044F,
    0,
};
ImFontConfig EmptyFontCFG;
YourFuckingFont = ImGui::GetIO( ).Fonts->AddFontFromFileTTF( "C:\\Windows\\Fonts\\Roboto.ttf", 17, &EmptyFontCFG, FontRange );
 
потому что при инициализации шрифта стоило бы еще указать пределы
C++:
Expand Collapse Copy
static const ImWchar FontRange[] =
{
    0x0020, 0x00FF,
    0x0400, 0x044F,
    0,
};
ImFontConfig EmptyFontCFG;
YourFuckingFont = ImGui::GetIO( ).Fonts->AddFontFromFileTTF( "C:\\Windows\\Fonts\\Roboto.ttf", 17, &EmptyFontCFG, FontRange );
причем тут шрифт?я текст в чат вывожу
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
причем тут шрифт?я текст в чат вывожу
во-первых, в теме ты это не указал, во-вторых, без установки ренжи шрифту, ты не сможешь корректно увидеть imgui текст, потому что u8 - универсальный символ, take a look at imgui docs ->
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Назад
Сверху Снизу