Serialization of STL containers?
I am unable to serialize STL containers.
Here's an example, with error message
foo.cpp:
#include <iostream>
#include <fstream>
#include
Wow, it worked! Is that in the documentation? I must have missed it.
Thanks,
Joseph
On Dec 13, 2007 10:00 PM, Mahesh Venkitachalam
On Dec 14, 2007 8:13 AM, Joseph Turian
wrote: main() { std::ofstream ofs("removeme"); boost::archive::text_oarchive oa(ofs); bus_route a; oa << a; }
The object has to be const, I think - can you try:
const bus_route& b = a; oa << b;
Mahesh
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Academic: http://www-etud.iro.umontreal.ca/~turian/ Business: http://www.metaoptimize.com/
On Dec 14, 2007 9:18 AM, Joseph Turian
Wow, it worked! Is that in the documentation? I must have missed it.
Thanks, Joseph
In the example below, they use a const. I made the same mistake..;-) http://www.boost.org/libs/serialization/doc/index.html Mahesh
participants (2)
-
Joseph Turian
-
Mahesh Venkitachalam