Название: Qt и MemoryStream Отправлено: wolfut от Июля 07, 2011, 08:30 Доброго времени суток!
Есть ли в Qt класс, напоминающий MemoryStream? Мне нужно считывать и записывать байты начиная с определёной позиции. А также сохранение байтового потока в файл. Название: Re: Qt и MemoryStream Отправлено: LisandreL от Июля 07, 2011, 08:40 Наверно вам нужен QDataStream.
Может читать/писать в файл (QFile). Может читать/писать в байтовый массив (QByteArray). Название: Re: Qt и MemoryStream Отправлено: wolfut от Июля 07, 2011, 09:01 я что не найду в QDataStream позицию указателя, с которого начитается запись данных или чтение. Например записываю данные с помощью QDataStream::writeRawBytes ( const char * s, uint len ), они пишутся по ходу в конец, а как сделать так, чтобы записать их в середину?
Название: Re: Qt и MemoryStream Отправлено: LisandreL от Июля 07, 2011, 09:14 ->device()->pos() - позиция
->device()->seek( pos ) - перемещение |