ВСЕ СТАТЬИ

← Вернуться к статьям
Самоописывающая сериализация графов объектов в C++.
15 декабря в 08:01
habr.comтехнологии

Самоописывающая сериализация графов объектов в C++.

15 декабря в 08:01•faviconhabr.com•технологии

Самоописывающая сериализация графов объектов в C++. Более 10 лет назад я создал систему сериализации для решения задачи, с которой плохо справляются JSON, protobuf и другие форматы — сохранение runtime-графов объектов с циклами, полиморфизмом и ссылками. Большинство сериализаторов работают с деревьями, но ломаются на: Циклических зависимостях Указателях между объектами Наследовании и полиморфизме Ссылках на поля других объектов Моя система умеет всё это — и даже слишком. Она полностью самоописывающаяся, сохраняет полную информацию о типах и связя...

Еще статьи из категории

Еще статьи