自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

翻译 boost asio库中同步、异步工作机制

本文翻译自boost::asio库,不是完整翻译。 ========================= asio使用了设计模式中的前摄器模式(Proactor),使用io_service作为前摄器,可以处理同步和异泊的I/O请求,多用于网络通信。 每个使用asio库的程序都必须有一个io_service对象,负责管理与操作系统底层的通信。为进行I/O操作,还必须有一个IO对象,如一个TCP或

2013-08-24 11:45:03 2373

原创 Mingw连接boost thread库时的一个问题

使用boost::thread库时,编译时没有问题,连接时出现了一个“多重定义”的问题: 粗粗看了一下,这是一个BUG: http://forums.codeblocks.org/index.php?topic=13357.0 https://svn.boost.org/trac/boost/ticket/4258 https://svn.boost.org/trac/bo

2013-08-21 21:27:50 1033

原创 Win7下MingW编译Boost Asio程序的错误解决方法

使用MingW学习Boost真是一波三折,果然谁要是想少走弯路还是直接用windows自带的那些编译器吧,开源的东东在微软的平台上真的很有受待见也很麻烦。 先说下编译环境:WIN7 64位旗舰版,MingW 4.4,Boost版本1.53,编译库时都是编译成了静态库(.a),源文件是boost asio文档里的第一个例子,文件名改为timer_sync.cpp。 链接时遇到了两个问题:

2013-08-21 18:46:43 2074

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除