mantech 53 19 мая, 2020 Опубликовано 19 мая, 2020 · Жалоба 11 часов назад, MementoMori сказал: u"Hello-Привет"; Что это за синтаксис такой?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MementoMori 4 19 мая, 2020 Опубликовано 19 мая, 2020 · Жалоба 1 hour ago, mantech said: Что это за синтаксис такой?? форумец x893 предложил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 19 мая, 2020 Опубликовано 19 мая, 2020 · Жалоба 2 часа назад, mantech сказал: Что это за синтаксис такой?? Ребят, вы что, с луны свалились? 9 лет как с стандарте unicode строковые литералы. Почему именно кейловоды боятся настроить компилятор? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 19 мая, 2020 Опубликовано 19 мая, 2020 · Жалоба 1 hour ago, VladislavS said: Ребят, вы что, с луны свалились? 9 лет как с стандарте unicode строковые литералы. Почему именно кейловоды боятся настроить компилятор? Не все кейловоды одинаковые. Некоторые из низ еще сесоводы, клипсоводы, вскодоводы, вижуалстудиоводы, иароводы, башоводы и т.д. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба 8 часов назад, x893 сказал: Не все кейловоды одинаковые. Ой ли? А кто тогда на -О0 компилит? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MementoMori 4 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба 10 hours ago, VladislavS said: Ребят, вы что, с луны свалились? 9 лет как с стандарте unicode строковые литералы. Интересное дельце. У Вас какая версия? У меня 5.29, но меню настроек не такое Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба 51 минуту назад, MementoMori сказал: но меню настроек не такое Сидите дальше на 5-м компиляторе. Сколько он уже не развивается? Прямо некрофилия какая-то. 52 минуты назад, MementoMori сказал: У меня 5.29 Уже 5.30 есть, но это не важно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MementoMori 4 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба 43 minutes ago, VladislavS said: Сидите дальше на 5-м компиляторе. Сколько он уже не развивается? Прямо некрофилия какая-то. А что, причина неполадок с кодировками именно в версии компилятора? В 5'м принципиально невозможно работать с юникод? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба 4 hours ago, VladislavS said: Ой ли? А кто тогда на -О0 компилит? :) Я. При отладке. 1 hour ago, MementoMori said: А что, причина неполадок с кодировками именно в версии компилятора? В 5'м принципиально невозможно работать с юникод? Почему нельзя. Если сильно хочется, то можно. Но есть нюансы. Используйте UTF-8 кодировку, и потом в рантайм делайте fromUTF8(...). У Вас же есть компилятор и отладчик, что мешает посмотреть прямо на железе ? Можно и в симуляторе посмотреть. Дел на 5 минут. Да и Keil можно и v6 включить или просто использовать компилятор ...gcc... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MementoMori 4 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба 1 hour ago, x893 said: потом в рантайм делайте fromUTF8(...). Хм.. неужели touchGFX designer специально кодирует в UTF (только не 8, а 16, что вы и обраружили), а потом, при выводе строки раскодировывает? Наверное в тексте touchgf где-то есть использование fromUTF8. Вечером проверю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MementoMori 4 20 мая, 2020 Опубликовано 20 мая, 2020 · Жалоба Получилось. const char* MenuItemList[10] = {"ФФ","ЫЫЫ",....... Unicode::UnicodeChar buffer[20]; Unicode::fromUTF8((const uint8_t*)MenuItemList[data],buffer, 20); Спасибо за толчок в правильную сторону Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться