Здравствуйте,
вопрос следующего плана: есть некий файл, созданный с помощью QDataStream. В него последовательно записано несколько классов данных. Пример:
QDataStream out;
out << QString << QPoint // и т.д.
Вопрос: можно ли с помощью QDataStream или QFile и этого же оператора переписать только необходимый класс по среди файла, не повредив при этом остальные. Мне приходит на ум перемещение по файлу с помощью метода seek(), и после этого перезаписи нужного участка. Но тут возникает такой вопрос:
Оператор "<<" перезаписывает данные или записывает их, но остальные данные смещает?P.S. Писал по памяти, может что-то и некорректно. Прошу помощи.