今天学习boost。
总体介绍:准 c++库,很多已经被标准组织接受,近些年才发展起来的c++库,始自98年,成员多为c++成员。属于近些年比较火的c++名库。
智能指针
c++标准库中的auto_ptr的不足之处,例如他不能用作stl容器的元素。
1、scope_ptr:和auto_ptr相似,唯一区别是不能转让所有权。不能被赋值或者复制。是轻量级的指针,不会太影响运行速度,也好维护。
2. shared_ptr
3. intrusive_ptr
4. weak_ptr
今天学习boost。
总体介绍:准 c++库,很多已经被标准组织接受,近些年才发展起来的c++库,始自98年,成员多为c++成员。属于近些年比较火的c++名库。
智能指针
c++标准库中的auto_ptr的不足之处,例如他不能用作stl容器的元素。
1、scope_ptr:和auto_ptr相似,唯一区别是不能转让所有权。不能被赋值或者复制。是轻量级的指针,不会太影响运行速度,也好维护。
2. shared_ptr
3. intrusive_ptr
4. weak_ptr