本人参考《STL源码剖析》“写”了一个低效的STL 子集。代码中有比较详细的注释,可做为阅读《STL源码剖析》的辅助材料。git
本项目为本人的练习项目,因此暂时未提供测试,不能保证彻底正确。请多多包涵。github
至于怎么“低效”了,我后面会整理一些我已经能预见到会低效的实现。敬请期待。算法
Githubless
type traitside
算法函数
functional测试
utilitycode
numericip
memory(简单实现)element
cstring
STL
。对于选择不一样的容器解决不一样的问题,在知其因此然的状况下,本身更有信心能选出一个合适的容器了。