Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QChar to Hex (https://www.otvetnemail.ru/novyj-arhiv-3-813/qchar-hex-261046/)

Guest 28.09.2011 20:03

QChar to Hex
 
Здравствуйте.Как можно считать с файла(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


Часовой пояс GMT, время: 16:16.


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