Можно решить задачу ещё вот таким образом:
1) в начало твоего "большого" файла записать сперва размер таблицы смещений файлов в файле;
2) затем саму таблицу смещений файлов;
3) затем заливай туда свои файлы подряд без всяких разделителей.
При "распаковке" читай свой архив в той же последовательности.
|