代码并未在作者github上提供 将书中代码敲至vc 并调试运行 // Client.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <boost/thread.hpp> #include <thread> #include <string>
分类:
编程语言 时间:
2016-03-06 23:26:41
阅读次数:
517
代码网络收集 修改了一个编译的小问题 客户端 // Client.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <boost/asio.hpp> int main() { namespace ip =
分类:
其他好文 时间:
2016-03-04 16:22:08
阅读次数:
187
1、从yum安装boost, pcre, pcre-devel等依赖库。执行命令 yum install boost yum install pcre yum install pcre-devel2、安装scons解压scons tar -zxvf scons-2.1.0.tar.gz cd sco
分类:
数据库 时间:
2016-03-03 21:16:29
阅读次数:
284
BOOST_FOREACH能够方便的遍历STL容器. 仅仅须要头文件: #include <boost/foreach.hpp> 然后遍历容器vector/list/set/deque/stack/queue都是类似的: vector<int32_t> _v; BOOST_FOREACH(int32
分类:
其他好文 时间:
2016-02-29 19:35:30
阅读次数:
169
注意一点:当我们不同PC机间进行通信的时候,IP和端口号是不一样的。之前遇到的问题是,boost_system_error,这是因为我们在写程序的时候,发送和接收绑定了同一个端口,导致程序出错。 而且,CANET支持组播通信,也就是说,一个通道可以同时向多个端口发送数据。 之前一直搞错的原因就是端口...
分类:
其他好文 时间:
2016-02-26 11:55:40
阅读次数:
373
基本是网上的资料。 一、起源 boost 算法系列的起源来自于PAC Learnability(PAC 可学习性)。这套理论主要研究的是什么时候一个问题是可被学习的,当然也会探讨针对可学习的问题的具体的学习算法。这套理论是由Valiant提出来的,也因此(还有其他贡献哈)他获得了2010年的图灵奖。
分类:
其他好文 时间:
2016-02-24 21:03:45
阅读次数:
176
客户端和服务端
在这一章节,我们会深入学习怎样使用Boost.Asio建立非凡的客户端和服务端应用。你可以运行并测试它们,而且在理解之后,你可以把它们做为框架来构造自己的应用。...
分类:
其他好文 时间:
2016-02-24 17:35:43
阅读次数:
231
http://www.gamedev.net/blog/950/entry-2249317-a-guide-to-getting-started-with-boostasio/ 可以多个线程拥有io_service service; service.run();但是不能一个线程运行多个service
分类:
其他好文 时间:
2016-02-23 11:08:40
阅读次数:
201
C++11标准中引入了很多Boost库中的东西,对于所有人来说,完全可以使用C++11来替代之前使用的boost库。但是还有一些事项需要我们注意。发现了一篇好文,出处:
https://meetingcpp.com/index.php/br/items/c11-and-boost.htmlSome parts of the Standard Library in C++11 are predate...
分类:
编程语言 时间:
2016-02-22 20:55:51
阅读次数:
302
转: http://www.cnblogs.com/TianFang/archive/2008/09/19/1294521.html boost::scoped_ptr虽然简单易用,但它不能共享所有权的特性却大大限制了其使用范围,而boost::shared_ptr可以解决这一局限。顾名思义,boo
分类:
其他好文 时间:
2016-02-22 18:59:56
阅读次数:
120