| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Запись файлов!!! |
| Автор: Fighter 8.1.2005, 03:42 |
| Подскажите пожалуйста, как можно несколько файлов в один запихать, а потом работать с файлами, которые находятся внутри одного файла как с файлами которые находятся на диске. Если не поняли, то MPQ и RC файлы вам ничего не говорят? |
| Автор: chipset 8.1.2005, 05:00 | ||
MPQ не о чем не говорит... --- Создай класс-драйвер управления твоим файлом-каталогом и работай себе на здоровье |
| Автор: En_t_end 8.1.2005, 07:51 |
| "Подскажите пожалуйста, как можно несколько файлов в один запихать, а потом работать с файлами, которые находятся внутри одного файла как с файлами которые находятся на диске" Создаешь стоп-байты и в конце каждого файла в твоем файле их ставишь, а потом при вынимании, просто читаешь до стоп-байтов. |
| Автор: chipset 8.1.2005, 14:27 |
| ИМХО, нужно определить чтобы первый байт определял сколько всего записей и следующие за ним байты - определяли размеры областей. |
| Автор: Fighter 9.1.2005, 04:00 |
| А можно конкретные практические примеры? |
| Автор: Mad 9.1.2005, 14:47 | ||
посмотри исходник любого архиватора |
| Автор: En_t_end 9.1.2005, 15:32 |
| Mad Я уже написал http://forum.vingrad.ru/index.php?showtopic=39168&st=0&unread=#entry298222 |