
boost
kele37526
自己自知
展开
-
boost serialize 的小问题 宏不起作用
最近使用boost进行开发,感到很不错。今后还要陆续将自己的感想记下 在使用boost 的序列化时。 当序列话派生类时遇到问题。总是提示 ”unregist class“ ,但明明在类声明,定义文件中添加了相关的宏 ...h #include ///发布以后,后面的字符串就不能改了,否则就无法读取旧版本文件 BOOST_CLASS_EXPORT_KEY2(clas原创 2012-09-11 09:33:55 · 785 阅读 · 0 评论 -
Boost 的事件管理架構:Signal / Slot
Boost 的事件管理架構:Signal / Slot 分类: window编程 Linux编程2012-01-09 17:40 64人阅读 评论(0) 收藏 举报 Boost 的事件管理架構:Signal / Slot(上) 这篇文章写的很好,但国内需要翻墙才能看到,故转载至此,方便大家 转载:http://kheresy.wordpress.com/2011/转载 2012-03-19 21:55:42 · 1090 阅读 · 0 评论 -
c++ rvalue 的在派生类中的使用,注意事项
用c++11的新增rvalue 进行拷贝构造 ,赋值函数重载 。但在执行时却调用左值拷贝构造,赋值函数 最终发现是在拷贝构造,赋值函数中调用基类的对应的右值拷贝构造,赋值函数有误。 现记录更正如下 class a { a(const&rhs){} { } a& operator=(const a&& rhs) { } }; class原创 2012-09-11 14:58:11 · 299 阅读 · 0 评论 -
boost 文件映射
boost 的文件映射的使用非常简单 两个类就搞定了。file_mapping mapped_region 但当映射的region和文件大小一样时,当文件大于1g时 产生异常, 此时只能分段映射文件才能避免以上问题。 region的粒度由获得 std::size_t page_size = mapped_region::get_page_size(); 2:向region中写入数据,原创 2012-09-11 09:44:04 · 902 阅读 · 0 评论