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

Здравствуйте.Как можно считать с файла(in.txt) символы(bX3C?Е- F[уоBAёХя) и выложить их в файл(out.txt) виде Hex(b562 и т.п)Проблема следующая.Когда я начинаю считывать каждый символ и загоняю его в QByteArray,то в QByteArray он неправильно(если не распознал,то символ=?) отображается,а,следовательно при использовании метода toHex() он неправильно выводит в out.txtЕсли считываю каждый символ и загоняю в QStringList,то все нормально,но не могу перевести символы в HEX. Как быть? Код:in_file.open(QIODevice::ReadOnly);ou t_file.open(QIODevice::WriteOnly);\QText Stream in(&in_file);QTextStream out(&out_file);QChar ch;QByteArray ba;QStringList arr;while(!in.atEnd()){ in>>ch; ba+=ch; arr
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Преобразовать символ из QChar в char Guest Новые вопросы и ответы 4 0 28.09.2011 21:13
из QString в массив QChar Guest Продолжение нового архива 0 28.09.2011 20:13
QChar to ascii Guest Новый архив 2 0 28.09.2011 19:59



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