侯捷——STL源码剖析 笔记
侯捷——STL源码剖析 笔记1.总览1.STL六大部件之间的关系在下图中,我们使用了如下:1.一个容器vector2.使用vector时,使用分配器分配内存3.使用vi.begin(),vi.end()即迭代器,作为算法的参数4.使用count_if算法5.使用仿函数less()6.使用函数适配器来对我们算法的结果进行进一步筛选(not1, bind2nd)2.复杂度3.迭代器区间迭代器是一个左开右闭的区间,也就是说迭代器的end是最后一个元素的下一个元素。4.容器的结构和
















