同じWindowsマシン上の32ビットプロセスと64ビットプロセスの間で、boost::serializationを使用していくつかのデータ構造をシリアル化したい。
この回答は、eos :: portal_iarchiveの使用を提案していますが、それを試したところ、STATIC_ASSERTエラーが発生しました。
// implementation only valid for narrow string
BOOST_STATIC_ASSERT(sizeof(C) == sizeof(char));
std :: wstringsもサポートする別の方法(パフォーマンスの考慮事項に使用したくないtext_iarchive以外)はありますか?