STL
文章平均质量分 60
Gavana.
从不相信努力一点点就可以成功,也从不将自己局限于一角四方地
展开
-
C++——STL库中迭代器以及其代码实现简介
文章目录一、STL库中迭代器的简介1.迭代器的定义2.迭代器常用的运算3.vector和deque提供的额外运算4.迭代器的取值范围二、STL库中迭代器的代码实现总结 一、STL库中迭代器的简介 1.迭代器的定义 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。像使用指针遍历数组一样,可以使用迭代器来遍历容器。 2.迭代器常用的运算 *ite 返回迭代器所指向的元素的引用。 ite->men 获取指定元素中原创 2021-02-15 13:09:57 · 221 阅读 · 0 评论 -
C++——STL库中各算法以及其主要运用简介
文章目录一、STL库中算法的种类及简介二、各算法的主要操作1.非修正算法2.修正算法3.排序查找算法4.数值算法总结 一、STL库中算法的种类及简介 1.非修正算法 : 不直接修改其所操作的容器内容的算法。 2.修正算法 : 可以修改它们所操作的容器内容的算法。 3.排序查找算法 : 包括对序列进行排序和合并的算法,搜索算法以及有序序列上的集合操作。 4.数值算法 : 对容器内进行数值计算。 算法的实现主要包括以下头文件:algorithm , numeric , functional。同时算法的实现主要原创 2021-02-12 20:54:03 · 1214 阅读 · 2 评论