Форум программистов, компьютерный форум CyberForum.ru

Как открыть и записать файл частино - C++

Восстановить пароль Регистрация
 
marat1
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 6
09.06.2013, 20:11     Как открыть и записать файл частино #1
Допустим у феня есть файл весом 10 гиг
как прочитать ефективно только часть его (скажем от сотого байта по двохсотый) у переменную памяти
как также переписать обратно инфу на етом файле из переменной
и как вставить новую информацию с роздвигом файла а не изменой

какие есть функции для етого и в каких библиотеках
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 20:11     Как открыть и записать файл частино
Посмотрите здесь:

Как открыть файл в потоке ifstream? C++
C++ c/c++ fopen() как открыть файл по ссылке?
C++ Открыть файл .pas как текстовый
C++ Открыть файл, имя которого задается с клавиатуры. Посчитать количество байт в этом файле. Первую половину прочитанного файла записать в другой файл.
C++ с++ как открыть exe файл в программе ?
Открыть файл, прочитать, записать C++
C++ Открыть файл и записать в него строку
Как открыть файл формата hrtf? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dr_Quake
Заблокирован
09.06.2013, 20:37     Как открыть и записать файл частино #2
fopen,fseek,fread,fwrite.

А вот облом тебя ждёт на пункте вставить раздвинув - это невозможно, надо переписывать с точки куда вставлял полностью после вставки остаток, и через временный файл ибо не факт что файл поместится в памяти - читать полностью остаток нельзя.

http://www.thegeekstuff.com/2012/07/c-file-handling/

На Linux в статье не смотри - это реализовано во всех известных компиляторах OS-independent.
Yandex
Объявления
09.06.2013, 20:37     Как открыть и записать файл частино
Ответ Создать тему
Опции темы

Текущее время: 13:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru