
boost
allen_zhaozhencn
这个作者很懒,什么都没留下…
展开
-
boost asio库的注意事项
在使用asio时,对同一个socket不要同时发起多个相同的异步操作。但是可以对同一个socket同时发起多个不相同的异步操作。若socket 为p ,1 假定已经调用async_read, 在该操作完成之前,不要再次调用。 必须等操作完成后, 再发起另一个async_read。2 假定已经调用ayync_read, 在该操作完成之前或完成之后,均可以发起as原创 2013-11-27 18:25:29 · 693 阅读 · 0 评论 -
ARM交叉编译boost 1.54.0
步骤如下: 1 在boost根目录运行./bootstrap.sh(如有必要仅配置需使用的库) 2 ./tools/build/v2/user-config.jam 增加以下内容:using gcc : arm : /opt/crosstool/arm-none-linux-gnueabi-4.4.0_ARMv5TE/bin/arm-none-linux-gnuea原创 2013-09-27 15:27:19 · 1072 阅读 · 0 评论 -
boost asio 库中通过socket获得远端的endpoint的参数(ip, port)
IP:std::string sClientIp = socket().remote_endpoint().address().to_string();port:unsigned short uiClientPort = socket().remote_endpoint().port();原创 2013-10-22 14:55:38 · 3664 阅读 · 0 评论