- 博客(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关注的人