私は32ビットプロセスと64ビットプロセスの間でいくつかのデータ構造を同じWindowsマシン上でboost :: serializationでシリアル化したいと思っています。私はしたくないものをtext_iarchive以外のこれを(行うための別の方法がありますboost :: serialization - std :: wstringsをバイナリシリアル化するポータブルな方法はありますか?
// implementation only valid for narrow string
BOOST_STATIC_ASSERT(sizeof(C) == sizeof(char));
:
はEOS :: portable_iarchiveを用いることが提案されているが、私がすることを試みたとき、私はSTATIC_ASSERT障害を得ましたperfの考慮事項のために使用する)は、std :: wstringsもサポートしていますか?
Boostのどのバージョン? –
1.47 /最新ですが、私が得ることのできるアドバイスはあります。 –