
4 Aug
2005
4 Aug
'05
6:43 p.m.
The following code produces error saying that archive is included after serialization. What is the correct place to include map.hpp and other predefined implementations when making a class with container members serializable ? a.h ----- #include <boost/serialization/serialization.hpp> #include <boost/serialization/map.hpp> class A { public: template<class Archive> void serialize(Archive & ar, const unsigned int version) { ar & someMap; } std::map<int, int> someMap; }; ----- Thanks