QFile: нарезать файл на части - PullRequest
0 голосов
/ 17 сентября 2011

Я делаю заявку на Qt (4.7).Есть ли способ легко разделить файл с помощью QFile, чтобы, если у меня есть файл x, я мог разделить его поровну на n частей fileX1, fileX2, ... fileXn?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2011

Раньше была возможность сконфигурировать Qt, чтобы собрать его с «поддержкой больших файлов». Просто Google для "поддержки больших файлов qt" (без кавычек), чтобы увидеть много ссылок на это.

Но я не могу найти упоминания об этом в Руководстве по установке Qt 4.7 .

Однако, опция -no-largefile упоминается на странице Замечания по платформе и компилятору - X11 .

0 голосов
/ 17 сентября 2011

Насколько я знаю, встроенного метода QFile для разделения существующего файла не существует.

В зависимости от вашего варианта использования вы можете легко прочитать файл в QByteArray, разделить его на n частей исохранить их обратно на диск.(Если вам нужен пример того, как это сделать, просто прокомментируйте этот ответ.)

...