Перевод маркера чтения QByteArray через QDataStream

181
17 апреля 2017, 05:59

Есть такая конструкция:

QDataStream stream(&source, QIODevice::ReadOnly);

где source это QByteArray

Я хочу переместить маркер чтения на определенную позицию, как я могу это сделать?

В документации нашел только метод skipRawData(int len), но как я понимаю он пропускается некоторое количество байт от текущей позиции. Есть ли способ установить маркер на определенную позицию?

READ ALSO
Построение библиотеки log4cplus в Visual Studio 2017

Построение библиотеки log4cplus в Visual Studio 2017

Скачал log4cplus 20, открыл в Visual Studio 2017 C:\log4cplus-2

197
Не загружается текстура в SFML

Не загружается текстура в SFML

Всё делаю как пишется в статье, окно открывается, но текстура не загружается

689
Как связать switch и enum [требует правки]

Как связать switch и enum [требует правки]

Как использовать switch и enum, необходимо сделать интерфейс как в командной строкеПри нажатии >add <Фамилия> добавляется фамилия в базу данных

190
Запись в файл ввода с клавиатуры

Запись в файл ввода с клавиатуры

Создаю бинарный файлХочу ввести строку с клавиатуры и поместить в файл

249