我想在boost :: serialization的同一臺Windows機器上,在32位進程和64位進程之間序列化一些數據結構。boost :: serialization - 是否有一種可移植的方式來二進制序列化std :: wstrings?
This answer建議使用EOS :: portable_iarchive,但是當我嘗試,我得到了一個STATIC_ASSERT失敗:
// implementation only valid for narrow string
BOOST_STATIC_ASSERT(sizeof(C) == sizeof(char));
是否有不同的方式來做到這一點(要比text_iarchive其他什麼,我不希望用於性能考慮)還支持std :: wstrings?
什麼版本的Boost? –
最好1.47 /最新,但我會採取我能得到的任何建議。 –