Добрый ночи. Задача стоит в добавлении новых данных в существующие бинарные файлы. Запись в конец файла работает без проблем (использую CAA File), но как быть, если нужно изменить что-то в середине файла? Пробовал использовать флаг MWRITE вместо MAPPD c указанием позиции вставляемых данных, но походу сразу после добавления новых данных ставится символ конца файла и все последующие данные затираются. Буду очень благодарен за помощь.