Russian Qt Forum
Май 03, 2024, 14:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с большими файлами  (Прочитано 2763 раз)
once_again_abc
Гость
« : Сентябрь 07, 2011, 05:17 »

Есть ли к кьюте классы для работы с большими бинарными файлами (от нескольких до сотни гиг)?
Записан
BRE
Гость
« Ответ #1 : Сентябрь 07, 2011, 07:00 »

Конечно. Это, как это не странно, QFile.
Записан
twp
Гость
« Ответ #2 : Сентябрь 07, 2011, 09:27 »

только работать с такими файлами лучше блоками через map/unmap не читая файл в память (http://labs.qt.nokia.com/2007/10/15/file-mapping/)
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #3 : Сентябрь 07, 2011, 09:51 »

только работать с такими файлами лучше блоками через map/unmap не читая файл в память (http://labs.qt.nokia.com/2007/10/15/file-mapping/)
Во как просто решаются вопросы Улыбающийся

Ну что есть "работа с большими файлами" - понятие растяжимое. У меня запрос поскромнее - как бы QFile буфер назначить - и очень бы хотелось чтобы буфер не сбрасывался при seek (написать это самому непросто).

Спасибо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 22.