Stl源码剖析阅读1月10号
2018年1月10日
12:06
庖丁解牛 游刃有余
天下大事 必做于细
stl六大组件:
1容器 基本数据结构
- vector list deque map
2迭代器
容器和算法之间的胶水
泛型指针
3算法 各种算法
4配置器 内存配置
范围解析运算符 ::
C++ 内存分配:
New operator :关键字
Operator new :操作符
- A* a = new A;
- 分配内存 operator new(size_t)
- 调用构造 A()
- 返回指针
stl内存适配器流程图: