- 博客(4)
- 收藏
- 关注
翻译 boost strand任务排序
#include <boost/asio.hpp> #include <boost/shared_ptr.hpp> #include <boost/thread.hpp> #include <boost/thread/mutex.hpp> #include <boost/bind.hpp> #include <iostream>...
2018-09-17 22:53:26
1001
原创 c++11初始化
今天工作中突然用到map的初始化,顺便复习一下c++11中的变量初始化。 统一的初始化方法,c++11中所有数据类型都可以使用初始化列表,但是对于结构体 或者类,需要满足一定的条件: (1)无用户自定义构造函数。 (2)无私有或者受保护的非静态数据成员 (3)无基类 (4)无虚函数 (5)无{}和=直接初始化的非静态数据成员。下面我们逐个对上述进行分析。 class Foo { public: ...
2018-09-17 22:30:14
2185
翻译 boost asio 学习
本章节为io_service添加任务,并且区分dispatch与post的区别.如果说io_service是asio库的大脑,那么post与dispatch就是asio库的手和脚。 #include &lt;boost/asio.hpp&gt; #include &lt;boost/shared_ptr.hpp&gt; #include &lt;boost/thread.hpp&gt; #i...
2018-09-16 23:07:29
299
转载 mac boost安装和使用
步骤 一 下载软件包 官网下载地址 https://sourceforge.net/projects/boost/files/boost/1.62.0/ 2.解压并进入boost_1_62_0文件夹 3.执行boostrap.sh 4.上一步执行成功后会生成b2脚本,执行它 ./b2 执行完毕后,头文件在boost_1_62_0/boost文件夹下 库文件在boost_...
2018-09-16 17:45:39
1283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人