Почему QDataStream::readBytes не читает, то , что я от него жду?
QByteArray in_data;
in_data.append(QByteArray::fromRawData("\x00\x00\x00\x04\x00\x00\x00\x04", 8));
if(in_data.isEmpty())
return false;
QDataStream from_data(&in_data, QIODevice::ReadOnly);
from_data.readBytes(raw, length);
хочу получить длинну 4 и raw[] = 0x00 0x00 0x00 0x04;
Может у него ограничение есть. Ведь
"x00\x00\x00\x04\x01\x00\x00\x04"
читает