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