我正在尋找在C++中的對象序列化/反序列化庫的建議?哪一個是最先進和開源的?需要在C++中的對象序列化庫的建議
它可以處理
- 任何類的用戶定義的?
- 對象層次結構(父類和子類)?
- 一棵樹的對象? A類具有B類屬性,其屬性爲C類?
- STL容器? A類具有B類矢量?
- 循環的對象?類A有一個指向B的指針,它有一個指向A的指針?
我找到boost序列化庫。我不確定它的侷限性是什麼http://www.boost.org/doc/libs/1_42_0/libs/serialization/doc/tutorial.html