- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 boost的serialization库在win32和x64之间使用要注意
binary_archive:这个二进制的方式,在win32和x64之间不能传输,因为里面用到了size_t字段,在平台间大小是不一样的,而且也没有任何断言提示之类的,表现出来就是不能正确序列化。但是用text_archive,xml_archive都可以跨平台,很坑,而且我看了boost的文档中也没有提到这一点。搞了两天(RCF库用boost方式序列化就是不能用),最后发现是这个东西在搞鬼
2016-10-31 10:32:07
670
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人