16/4 标准模板库
2022-04-26 本文已影响0人
hannah1123
c++库中90%是stl,stl的绝大多数是模板
迭代器
1为普通指针调用,2为迭代器遍历数组vector内容
stl思想:从更广泛的角度定义非成员函数来执行适用于所有容器类的非成员函数,即如for_each、random_shuffle、sor等方法可以应用于许多容器类。
基于范围的for循环是为stl设计的
c++库中90%是stl,stl的绝大多数是模板
迭代器
1为普通指针调用,2为迭代器遍历数组vector内容
stl思想:从更广泛的角度定义非成员函数来执行适用于所有容器类的非成员函数,即如for_each、random_shuffle、sor等方法可以应用于许多容器类。
基于范围的for循环是为stl设计的