Re: Хранение файлов в файле =)
Здравствуйте, keel.
Вы писали 21 января 2004 г., 14:36:15:
Самый простой способ:
Создаёшь файл, вначале пишешь заголовок, состоящий из следующих
полей:
- Сюда можно поместить сигнатуру (знак отличия),
а можно и не помещать. x байт
- длина заголовка n
(в элементах или в байтах); 2 байта
- 1 элемент; 10 байт
- 2 элемент; 10 байт
- ...
- n элемент; 10 байт
Каждый элемент имеет следующие поля:
- тип файла; 2 байта
- где начинается (в файле), т.е. смещение 4 байта
- размер 4 байта
Затем, просто приклеиваешь к этому файлу свои гифы и джипеги, в
соответсвие с составленным заголовком.
Вариаций на эту тему сколько угодно.
Да, эту задачу можно посоветовать начинающим программистам - всё
равно, что сортировка массива.