![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
艾莉欧
个人网站:www.shienh.com
展开
-
linux下boost编译
版本选择选择你想要的版本。这里我用的是boost_1_64_0,在/home目录下下载$wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz$ tar xvf boost_1_64_0.tar.gz测试保存以下代码另存为test.cpp#include #inclu原创 2017-08-16 07:15:58 · 354 阅读 · 0 评论 -
boost学习笔记之noncopyable
先来看一个例子:#include using namespace std;class test{public: test(){cout<<"test()"<<endl;}//protected: test(test&){cout<<"test(test&)"<<endl;} void operator=(const test&){cout原创 2017-08-21 12:06:08 · 251 阅读 · 0 评论 -
boost学习笔记之assign
boost重载了stl中的deque.list.map,queue,set.slist,stack,vector中添加方法。在stl中的vector是一个经常使用的一个容器,在boost中assign重载了运算符‘+’,使得往vector容器里面添加元素的写法更为简便。#include using namespace std; using namespace boost::ass原创 2017-08-20 09:44:42 · 257 阅读 · 0 评论