|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Stas Zoubarev 2:5020/400 29 Mar 2002 19:12:39 To : Mikhail Kalenkov Subject : Re: структура данных в файле -------------------------------------------------------------------------------- "Mikhail Kalenkov" <kalenkov@rinet.ru> wrote in message news:a81cak$n9n$1@news.rinet.ru... > Привет Всем, > > Есть программа, решающая некоторую сложную задачу методом итераций (это, > вообще говоря, для дальнейшего не важно). Так как вычисления длятся часами, > то для пущей надёжности я промежуточные данные скидываю в файл. Причём, > например, в случае зависания (или отключения компьютера) с помощью данных > из этого файла можно стартовать программу с места остановки, а не с самого > начала. Данные в файле хранятся в бинарном виде. Структура файла > наипримитивнейшая. Просто-напросто все необходимые данные записаны подряд > без какой-либо служебной информации. > > Теперь ВОПРОС. > > Как идеологически правильно сохранять данные в файле? > > Hа текущий момент, если я добавляю новые возможности к программе, то > приходится скидывать в файл дополнительные данные, что приводит к полной > несовместимости с предыдущими версиями. > > Решение мне видится в добавлении некоторого заголовка в файл, где записана > информация о расположении данных в файле. Hе подскажут ли уважаемые гуру > какие доки почитать и куда копать? Уж очень не хочется изобретать > велосипед. > > Михаил Каленков. Посмотри в сторону XML. Тогда ты сможешь просто добавлять новые данные и сохранить совместимость с предыдущими версиями. -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/64882c4318a2.html, оценка из 5, голосов 10
|