Russian Qt Forum
Ноябрь 24, 2024, 00:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QString в Win и Linux  (Прочитано 2148 раз)
qtист
Гость
« : Декабрь 04, 2013, 09:01 »

экспериментирую
Код
C++ (Qt)
quint8 d1;
d1=189;
QString sOtl="";
sOtl+=QChar(d1);
QString sss=QString("d1=%1;  d1=%2 'H").arg(d1).arg((quint8)sOtl.at(0).toAscii(), 2, 16, QLatin1Char('0'));

в sss печатается
под WIN
d1=189; d1=0xbd - правильно
под Linux
d1=189; d1=0xef - хрень,причём хрень появляется после d1>127


где-то я чего-то не понимаю  Плачущий Плачущий
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #1 : Декабрь 04, 2013, 11:05 »

где-то я чего-то не понимаю  Плачущий Плачущий
ru.wikipedia.org/wiki/Юникод
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.069 секунд. Запросов: 23.