
boost
文章平均质量分 50
lx_shudong
这个作者很懒,什么都没留下…
展开
-
boost::bind的使用方法
http://my.oschina.net/hevakelcj/blog/114440bind - boost头文件: boost/bind.hppbind 是一组重载的函数模板.用来向一个函数(或函数对象)绑定某些参数. bind的返回值是一个函数对象.它的源文件太长了. 看不下去. 这里只记下它的用法:9.1 对于普通函数假如有函转载 2015-05-15 23:18:30 · 317 阅读 · 0 评论 -
boost::any的用法、优点和缺点以及源代码分析
http://www.cnblogs.com/kex1n/archive/2011/04/11/2013098.html01.#include 02.#include 03.#include 04. 05.typedef std::list list_any; 06. 07.//关键部分:可以存放任意类型的对象 08.void转载 2015-05-15 23:19:22 · 633 阅读 · 0 评论 -
Boost::Thread使用示例
源地址:http://blog.youkuaiyun.com/zhuxiaoyang2000/article/details/6588031/ Boost::Thread的实现总体上是比较简单的,前面已经说过,thread只是一个跨平台的线程封装库,其中按照所使用的线程选项的不同,分别决定使用Windows线程API,pThread,或Mac平台的thread实现。以下只讨论Windows转载 2017-01-16 17:55:03 · 2331 阅读 · 0 评论 -
boost::asio::io_service和io_service::work和boost::thread_group配合使用
boost::asio::io_service和io_service::work和boost::thread_group配合使用[cpp] view plain copy //注释中的Page是指:Boost程序库完全开发指南(第三版) #include //Page542: 在头文件前定义此宏,它就会向标准流cerr输出运行日转载 2017-01-17 10:29:04 · 1510 阅读 · 0 评论 -
boost.asio系列——io_service
IO模型io_service对象是asio框架中的调度器,所有异步io事件都是通过它来分发处理的(io对象的构造函数中都需要传入一个io_service对象)。 asio::io_service io_service; asio::ip::tcp::socket socket(io_service);在asio框架中,同步的io主要流程如下:转载 2017-01-17 10:37:07 · 284 阅读 · 0 评论 -
boost.asio系列——Timer
同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。 #include #include int main() { boost::asio::io_service io; boost::asio:转载 2017-01-17 10:46:47 · 545 阅读 · 0 评论