|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Mikhail Kalenkov 2:5020/400 29 Mar 2002 19:43:28 To : Andrew V. Fionik Subject : Re: структура данных в файле -------------------------------------------------------------------------------- Andrew V. Fionik сообщил в новостях > Решение мне видится в добавлении некоторого заголовка в файл, где > записана информация о расположении данных в файле. Hе подскажут > ли уважаемые гуру какие доки почитать и куда копать? Уж очень > не хочется изобретать велосипед. > Есть такой подход - теговая структура файла с записями произвольной > длины. > Простейший пример подобного файла. > > 1. Hекий служебный заголовок. > 2. Оглавление в котором последовательно записаны записи (теги) которые > обозначают идентификатор тега, тип информации, ее размер и смещение > относительно (чего-нить, например начала файла). > 3. Собственно массив данных, по местам указанным в тегах. > > Старые версии принимают во внимание информацию только о тех тегах о > которых знают непосредственно, все прочие теги переносятся с файлом > данных без изменений. > > Второй вариант - когда каждый тег вместо указателя на информацию несет ее > саму, и тогда он является записью переменной длины. Я подумаю над этим. У меня данными являются исключительно числа. Может быть можно вообще ничего не делать, а взять за основу формат какой-нибудь электронной таблицы? Есть ли в интернете где-нибудь где написано о внутреннем устройстве файлов, ну скажем, Exсel? Hа самом деле хотелось бы, что-нибудь платформенно независимое. Михаил Каленков. PS Чувствую, что запахло оффтопиком. Hикто не подскажет эху, более близкую к теме? --- ifmail v.2.15dev5 * Origin: Cronyx Plus ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/7808ad676f52.html, оценка из 5, голосов 10
|