| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Десерелизация обектов |
| Автор: a1ien 23.4.2011, 00:32 | ||
| Нужно распарсить http://en.wikipedia.org/wiki/Action_Message_Format. С форматом проблем нету все понятно, но встает проблема как сохранять данные. Щас использую вот такой класс для этого
Тут есть небольшие проблемы описаны http://forum.vingrad.ru/forum/topic-326110.html Вот щас думаю, а не выход ли сделать класс в котором будет храниться мапа(QMap, или STL'ный аналог) В котором будет имя переменной из AMF данных и ссылка на переменную в этом Мапе, тоесть в конструкторе нашего класса будет что-то типа. mao.insert("name",(void*)&this->name); mao.insert("varblabla",(void*)&this->varblabla); И потом делаем функцию которая принимает имя переменной из AMF данный и сохраняет их в нужную переменную в классе. А как бы вы реализовали дисереализацию Обектов из этого формата? |