<aside>

TinySTLEA STL

https://github.com/qiekn/mtl

<aside>

首先确定一个目标计划,要实现哪些?

allocators:

iterators:

containers: vector string list deque set map unordered_set unordered_map

algorithms: [ ] todo

functors:

adapters

</aside>

<aside>

测试框架: Google Test

https://github.com/google/googletest

学习如何使用: https://google.github.io/googletest/primer.html , 10分钟就可以学会基础用法

</aside>


临时笔记系列

需要看侯捷的 STL 源码剖析

基础: 指针、引用、new/delete 内存管理、类模版与函数模版

三大组件:

vector

string

他山之石