Цитата ВитаминКО:
то, что тебе просто на этом уровне, может быть очень сложно на уровне перевода кода
А что сложного в моем коде?
Открываем для чтения файл.
Вешаем на него первый канал.
Выбираем позицию считывания
Указываем количество байт для считывания.
Открываем второй файл.
Вешаем на него второй канал.
Выбираем позицию для вставки байтов.
Указываем количество байт для вставки.
Закрываем оба канала.
Да что толку ему писать.
По поводу сложности при переносе кода согласен, что сложновато.
Но зачем компенсировать сложность кода, сложностью для пользователя?
Перенося процедуры той же дроидской чавкает на бейсик