Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
YurA_280784
Заблокирован
#1

Как удалить часть файла? - C++

10.06.2009, 15:51. Просмотров 1561. Ответов 2
Метки нет (Все метки)

Друзья как просто без промежуточного файла или переписывания в новый файл оставить в исходном файле нужный блок т.е.

ИСХОДНЫЙ ФАЙЛ: размером (M + L + N) байтов

[То что отбрасываем1] - М байт
[То что оставляем] - L байт
[То что отбрасываем2] - N байт

Так вот как убрать блоки - [То что отбрасываем] ???
Я думаю что нуна memmove юзать, вообщем помогите, а?
Дайте толковый примерчик!
http://www.cyberforum.ru/cpp/thread81097.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2009, 15:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как удалить часть файла? (C++):

Удалить комментарии из файла. Помогите найти ошибку.
программа должна распознать комменитарии вида /* */ и // из входного файла, и...

Как заменить (вставить, удалить) часть байт в файле
Я записываю данные в файл через fwrite(&air, size, 1, Fz); соответственно у...

Удалить часть строки
Добрый день! :senor: У меня есть следующие данные: 02.02.2016 362000 ...

Как удалить формат файла C++ Builder?
Здравствуйте. Как удалить следующий формат файла? Дан файл 1.exe.txt, как из...

Как через ListBox удалить инфу из файла?
Нужно удалить из текстового файла инфу, выделенную в ListBox. Инфа была взята...

2
Vourhey
Почетный модератор
6490 / 2264 / 187
Регистрация: 29.07.2006
Сообщений: 12,534
10.06.2009, 16:05 #2
Двигать, менять, перемещать, же ты в памяти будешь. А писать в файл. Поэтому после манипуляций с файлами, будешь стирать контент файла и записывать его из памяти.
0
YurA_280784
Заблокирован
10.06.2009, 17:13  [ТС] #3
Да просто сложно со здоровыми файлами работать(Например если файлец где-то под гиг, на моём старичке всего то 512 Мб оперативы, ну а если остаток в файл подкачки запихнуть, кранты моему динозавру, я думал есть что нить ассемблеровское типа просто сектора на диске затирает и всё и вносит соответствующие изменения в таблице файлов...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2009, 17:13
Привет! Вот еще темы с решениями:

Как прочитать из файла несколько символов и удалить
Есть файл неизвестного мне размера, он может быть безобидный 2кб, а может быть...

Удалить часть строки с сохранением двойных пробелов
Всем добро ! :senor: Стоит задача удалить из строки две последние колонки:...

Изменить определенную часть имени файла
пользовался поиском, но толком не смог сформировать запрос. в папке файлы...

Как удалить часть имени файла?
Есть в папке куча папок, папки вида: ads253 15adasda4 3rg34 h43hb3df 34hh4...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru