Re: Сохрание данных в файл?
От: kiamor  
Дата: 25.12.03 14:17
Оценка: -1
Здравствуйте, Tosha.

Слыхал о такой технике, как "сериализация". Тот самый случай.
Но vector не поддерживает эту технику. Значит надо либо сменить
контейнер, либо приложить руки. Допустим есть у DataBase метод
Serialize . Вот в ём, при сохранении, перебираешь содержимое
AllViews и сохраняешь вместе с доп. инфой о количестве элементов
и пр. (метаданные). При загрузке соответственно — восстанавливаешь
это всё безобразие.

Но лучше всего, замени структуры на классы и объяви в каждом
Serialize . А в DataBase достаточно будет пробежать по элементам
AllViews и вызвать для каждого его Serialize.

Ессессно Serialize виртуальная функция и т.д. и т.п.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.