首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

asio中strand的post和dispatch的区别,该如何解决

2012-04-04 
asio中strand的post和dispatch的区别RT 求教 这2个接口的详细区别[解决办法]post会把任务丢到队列中,然后

asio中strand的post和dispatch的区别
RT 求教 这2个接口的详细区别

[解决办法]
post会把任务丢到队列中,然后立即返回;
dispatch调用如果跟run()在一个线程,那么任务会直接在dispatch内部调用,执行结束后返回;不在一个线程跟post一样。

LZ参考:
http://stackoverflow.com/questions/2326588/boost-asio-io-service-dispatch-vs-post
http://bbs.chinaunix.net/thread-3625034-1-1.html

热点排行