Как сохранить объект c++ в xml-файл и восстановить обратно?



Как сохранить объект c++ в xml-файл и восстановить обратно?

610   4  

4 ответов:

Толчок.Сериализация иlibs11n могут делать это одновременно. Руководство libs11n (доступно здесь ) имеет обширное сравнение этих двух.

Как сказал Тобиас, вC++ FAQ есть хорошая справочная информация.

Библиотека сериализации Boost может реализовывать множество функций, которые вы ищете.

Сериализация-это сложная тема, которая, вероятно, слишком сложна для простого ответа на SO. К сожалению, с C++, вы не получите его бесплатно, как на других языках.

Смотрите C++ faq lite или boost Для начала.

Я не знаю, есть ли какой-либо прямой способ достичь этого. Вы можете написать отдельные методы для сериализации и десериализации методов, в которых отдельные элементы данных объекта должны быть записаны и извлечены из файла.

Comments

    Ничего не найдено.