#include #include #include #include #include #include #include #include #include #include #include "fstream" #include "serializationBase.hpp" #include "serializationDerived.hpp" int _tmain(int argc, _TCHAR* argv[]) { Main mainObj; //_CrtSetDbgFlag(_CRTDBG_LEAK_CHECK_DF); // create and open a character archive for output std::ofstream ofs("test.txt", std::ios_base::out | std::ios_base::binary); mainObj.m_objects.push_back(new Object()); boost::archive::binary_oarchive oa(ofs); // write class instance to archive oa << mainObj; return 0; }