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