QByteArray или QVector(std::vector)?
QVector для чтения из файла? Это как?
под буфер, данные хранить
Ну тогда речь не о чтении из файла, а хранении данных. И тут многое зависит от типа данных, способов доступа и т.д. если это байтовый массив, то qbytearray конечно правильней, он для того и есть
У QFile есть метод read, который возвращает QByteArray. Насколько это быстрее/медленнее, чем myfile.read(myvector.data(), n)?
Рид в подготовленную память быстрее, из интуитивных соображение
Я к этому и пришёл, по итогу.
А в данный момент — да, выбор из разумных соображений.
это самое медленное место в твоей программе?
емнип, то же самое можно же сделать с QByteArray
не знаю ¯\_(ツ)_/¯ ещё не знаю
Обсуждают сегодня