Redirecting data from MFC CArchive to boost::archive::xml_oarchive
问题 We are rewriting an old MFC VC++ UI component in C# .NET there are multiple applications involved here which share data using binary serialized files created using CArchive functionality provided by MFC. New requirements only ask us to rewrite UI component without changing anything is current business logic. As a solution for this issue, we are planning to change MFC binary serialization with boost XML serialization so that that same XML serialized data can be processes by C# XML parser and