会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DoubleLi
qq: 517712484 wx: ldbgliet
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2017年10月28日
Boost C++ 库 中文教程
摘要: http://zh.highscore.de/cpp/boost/
阅读全文
posted @ 2017-10-28 14:41 DoubleLi
阅读(1156)
评论(0)
推荐(1)
Boost.Asio的使用技巧
摘要: 基本概念 Asio proactor I/O服务 work类 run() vs poll() stop() post() vs dispatch() buffer类 缓冲区管理 I/O对象 socket 信号处理 定时器 strand 参考 Asio proactor work类 run() vs
阅读全文
posted @ 2017-10-28 14:40 DoubleLi
阅读(7271)
评论(0)
推荐(0)
Boost库之asio io_service以及run、run_one、poll、poll_one区别
摘要: 一、io_service的作用 io_servie 实现了一个任务队列,这里的任务就是void(void)的函数。Io_servie最常用的两个接口是post和run,post向任务队列中投递任务,run是执行队列中的任务,直到全部执行完毕,并且run可以被N个线程调用。Io_service是完全线
阅读全文
posted @ 2017-10-28 12:09 DoubleLi
阅读(692)
评论(0)
推荐(0)
Boost::asio io_service 实现分析
摘要: io_service的作用 io_servie 实现了一个任务队列,这里的任务就是void(void)的函数。Io_servie最常用的两个接口是post和run,post向任务队列中投递任务,run是执行队列中的任务,直到全部执行完毕,并且run可以被N个线程调用。Io_service是完全线程安
阅读全文
posted @ 2017-10-28 11:58 DoubleLi
阅读(314)
评论(0)
推荐(0)
boost asio中io_service类的几种使用
摘要: io_service类 你应该已经发现大部分使用Boost.Asio编写的代码都会使用几个io_service的实例。io_service是这个库里面最重要的类;它负责和操作系统打交道,等待所有异步操作的结束,然后为每一个异步操作调用其完成处理程序。如果你选择用同步的方式来创建你的应用,你则不需要考
阅读全文
posted @ 2017-10-28 11:51 DoubleLi
阅读(371)
评论(0)
推荐(0)
boost::io_service解读
摘要: boost::io_service解读 asio是boost提供的一个c++异步编程模型库,其核心类io_service,在多线程编程里面提供了任务队列和任务分发功能,在socket、io编程里主要作为一个事件驱动器(完成端口、select、poll、epoll等)。 队列模型 每个io_servi
阅读全文
posted @ 2017-10-28 11:32 DoubleLi
阅读(611)
评论(0)
推荐(0)