Вверх ↑
Этот топик читают: Гость
Ответов: 17
Рейтинг: 0
#1: 2018-11-23 01:18:35 ЛС | профиль | цитата
Здраствуйте!
Не могу найти решение такой задачи:
Нужно, допустим, 64 байта вставить в начало файла. Но так, что-бы перезаписано было только 32, а остаток файла "сдвинуть" в позицию 64. (Файл не малый...)
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 2200
Рейтинг: 673
#2: 2018-11-23 22:30:01 ЛС | профиль | цитата
Prodigy писал(а):
Нужно, допустим, 64 байта вставить в начало файла. Но так, что-бы перезаписано было только 32, а остаток файла "сдвинуть" в позицию 64.
Не могу понять, файл увеличиться на 32 байта или на 64? Если судить по началу вашего повествования то нужно увеличить файл на 64 байта, а после вы пишите что 32 файла будет переписано, тогда получается что на 32 байта. И в чем вообще проблема? Элементы вкладки Файлы чем вам не угодили?

Редактировалось 2 раз(а), последний 2018-11-24 00:19:07
карма: 11

0
Ответов: 9906
Рейтинг: 351
#3: 2018-11-24 00:13:22 ЛС | профиль | цитата
sla8a, тебе же сказали русским языком: БЕЗ ПЕРЕЗАПИСИ. Файл-то не малый
Чего тут непонятного

Редактировалось 2 раз(а), последний 2018-11-24 00:14:53
карма: 9

0
Ответов: 17
Рейтинг: 0
#4: 2018-11-24 05:13:56 ЛС | профиль | цитата
Так ладно, погуглил тут. Получается что это невозможно из-за устройства ФС и придётся перезаписывать сотни гигов, а то тысячи. Печально... Извиняюсь что нагрузил зря.
sla8a писал(а):
Если судить по началу вашего повествования то нужно увеличить файл на 64 байта, а после вы пишите что 32 файла будет переписано, тогда получается что на 32 байта.
Просто тут нужно судить всё вместе, что вы и сделали) всё правильно.

Редактировалось 13 раз(а), последний 2018-11-24 05:54:44
карма: 0

0
4
Сообщение
...
Прикрепленные файлы
(файлы не залиты)