Re: Адресация данных в структуре
От: Madlax  
Дата: 12.04.08 14:08
Оценка:
архивирование можно организовать так:

есть исходный код класса, объекты которого нужно архивировать, на каком-то языке программирования

по исходному коду на языке программирования генерируется удобное для чтения и обработки описание класса

например, для структуры DeviceType0 создается файл DeviceType0.cfg, в котором в столбик пишутся имена атрибутов класса
byteData
intData
floatData


дальше содержимое файла выводится пользователю в виде, удобном для выбора атрибутов, подлежащих архивированию
выбор пользователя записывается в другой файл, например DeviceType0.archive.cfg
byteData
floatData


дальше обратно по описанию пользователя генерируется класс для архивирования объектов исходного класса

вопрос, как делать переход от кода на языке программирования к описанию в удобном виде
— это можно делать вручную
— можно написать интерпретатор+генератор кода
— или использовать язык, поддерживающий рефлексию

вопрос, в каком удобном виде хранить описание класса — можно в любом, который ближе по душе
— табличный файл
— xml файл
— xsd схема
— база данных
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.