Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 15:28
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте. Есть ли универсальный способ преобразовать символ в текущую кодировку системы зная его код?Пример: надо преобразовать символ с кодом 0xFF (не юникод!). В win-1251 это будет символ 'я' (юникод 044F), а в MacRoman - '' (юникод 02C7). Уже по-всякому крутил и QTextCodec, и toLocal8Bit() - и все не то, постоянно выдает мне только юникод 00FF (или вообще ничего).Понимаю, что можно сделать через #ifdef, но хотелось бы универсальный способ.З.Ы. ну и еще надо этот символ вывести через QDataStream. там постоянно мне выдает utf-8 его представление - C3BF. но тут можно обойтись и с помощью quint8(0xFF)
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
не корректное отображение данных Guest Продолжение старого архива 0 16.10.2011 15:52
не корректное поведение ОСи Ubuntu 9.10 Guest Новые вопросы и ответы 3 0 29.09.2011 14:12
Не корректное отображение контента в IE Guest Новые вопросы и ответы 4 0 27.09.2011 23:38
корректное объявление на входе Guest Второй архив вопросов и ответов 0 17.06.2011 07:55



© www.otvetnemail.ru - Форум вопросов и ответов.