【文件属性】:
文件名称:STL区间成员函数及区间算法总结
文件大小:68KB
文件格式:PDF
更新时间:2021-01-20 05:43:03
stl vector vector初始化
在这里总结下可替代循环的区间成员函数和区间算法;
相比单元素遍历操作,使用区间成员函数的优势在于:
1)更少的函数调用
2)更少的元素移动
3)更少的内存分配
在区间成员函数不适用的情况下也应该使用区间算法,至少,相比手写循环而言,它更加简单,有效,并且不容易出错;
区间成员函数
区间构造
标准容器都支持区间构造函数:
代码如下:
container::container(InputIterator begin, // 区间的起点
InputIterator end); // 区间的终点
例如:
代码如下:
int myints[] = { 1