Сериализация обьекта
От: yaser Украина  
Дата: 19.07.16 19:27
Оценка:
Добрый день.
Возможно кто-то решал подобную проблему по сериализации данных.
есть
struct Foo {
int a;
long b;
std::string t;
}

Хочу иметь какой-то класс-шаблон, который бы позволил бы произвольную структуру без переопределения методов сериализовать/десериализовать.
что-то типа
template <class a>
class Serializer {
public:
std::string serialise() const;
void deserialize(const std::string& );
}

Serialize<Foo> f;
std::string data = f.serialize();

Как-то такое счастье можно сделать? Возможно есть какие-то готовые примеры, дайте ссылки. Заранее спасибо ответившим.
Отредактировано 19.07.2016 19:28 yaser . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.