Доброго времени суток.
Не могу заставить этот маленький код работать как надо:
QFile fout("debug.log");
fout.open(QIODevice::WriteOnly);
QTextStream str(&fout);
quint8 a = 0x50;
quint8 b = 0x80;
quint8 c = 0x98;
// str << a << b << c; - а в этом случае переменные преобразуются в строки.
str << (char)a << (char)b << (char)c;
fout.close();
Открываю файл 16-м редактором, а там: 0x50 0x80
0x3F Не догоняю почему так.. и как сделать так, чтобы записался таки мой байт 0x98 ?
Помогите пожалуйста, ум за разум уже заходит :-)