- 博客(3)
- 收藏
- 关注
原创 error link 2019问题
IGfx7d.lib(GDIpInterface.obj) : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: char const * __thiscall std::basic_string,class std::allocator >::c_str(void)const " (__imp_?c_str@?$basic_str
2014-04-28 15:01:36 1241
转载 Boost序列化基础
对于核心数据相对比较集中的应用程序来说,serialization机制可以直接充当文档保存与打开功能的实现工具,这也是很多成熟的应用程序framework都提供serialization支持的原因但是个人认为,serialization最精彩的用处在于保存现场,比如在探索性的科研应用程序开发过程中,很可能一部分算法已经固定下来,其余的有待进一步探索,而确定下来的部分有可能十分time cons
2014-04-16 14:59:35 868
原创 了解Boost序列化的版本控制
serialize、save 和 load 的方法签名都使用无符号整数版本作为最后一个参数。这些数字有什么用?随着时间变化,类的内部变量名称可能发生变化,添加新的字段或移除已有字段,等等。这是软件开发过程中的自然进程,除了归档文件仍然保存着关于数据类型原有状态的信息。为了规避这个问题,需要使用版本号。我们举一个 date 类的例子。假设您在 date 类中引入一个名为 m_tag、类型为
2014-04-16 14:41:04 2820
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人