2009-06-10 13 views

Antwort

12

Boost.Serialization und libs11n kann dies beides tun. Das libs11n-Handbuch (verfügbar) hat einen ausführlichen Vergleich der beiden.

Wie Tobias sagte, die C++ FAQ hat eine gute Hintergrundinformationen.

0

Ich weiß nicht, ob irgendwelche direkten Weg dies zu erreichen. Sie können separate Methoden zum Serialisieren und De-Serialisieren von Methoden schreiben, bei denen einzelne Datenelemente des Objekts geschrieben und aus der Datei extrahiert werden müssen.

7

Erhöhung des serialization library könnte viel von der Funktionalität implementieren, die Sie suchen.

6

Serialisierung ist ein komplexes Thema, das wahrscheinlich zu viel für eine einfache Antwort auf SO ist. Leider mit C++, erhalten Sie es nicht kostenlos wie in anderen Sprachen.

Sehen Sie die C++ faq lite oder boost für einen Start.

Verwandte Themen