今天学习boost。

总体介绍:准 c++库,很多已经被标准组织接受,近些年才发展起来的c++库,始自98年,成员多为c++成员。属于近些年比较火的c++名库。

智能指针

c++标准库中的auto_ptr的不足之处,例如他不能用作stl容器的元素。

1、scope_ptr:和auto_ptr相似,唯一区别是不能转让所有权。不能被赋值或者复制。是轻量级的指针,不会太影响运行速度,也好维护。

2. shared_ptr

3. intrusive_ptr

4. weak_ptr