22 Oct
2005
22 Oct
'05
8:42 p.m.
In following code - archive results in tag name as T as T is used in BOOST_SERIALIZATION_NVP(T) statement. Instead I want actual type name for T, instead of just T as Tag name, how to achieve this ??? template<class T> void Serialize(const char * filename) { std::ofstream ofs(filename); assert(ofs.good()); boost::archive::xml_oarchive oa(ofs); oa << BOOST_SERIALIZATION_NVP(T); ofs.close(); }