![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL相关知识
文章平均质量分 75
西瓜皮华华哥
机器人新人
展开
-
map、string使用的注意事项
STL中常用的容器是map、vector、string、list等。需要注意的它是Sorted Associative Container,意味着它是经过排序的,每一次的插入等操作,都会自动排序,它的第三个构造参数必须是实现比较方法的仿函数((functors);是Pair Associative Container,表明它的value是pair类型;同时 Unique Associative转载 2016-09-01 15:52:27 · 895 阅读 · 0 评论 -
代码合集(2)——容器算法之对序列进行只读操作(查找、搜索等)
Stl的算法的不更改序列操作主要有以下12项:for_each、find、find_if、find_end、find_first_of、adjacent_find 、count、count_if、mismatch、equal、search、search_n1、 for_each:遍历某个区域内每个元素原型:template Function for_each (Input转载 2016-09-01 14:52:47 · 274 阅读 · 0 评论 -
代码合集(1)——容器算法之合并 merge
1、merge:将两个序列合并成一个新的序列,并对新的序列排序原型:template OutputIterator merge ( InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2,OutputItera转载 2016-09-01 10:46:20 · 1882 阅读 · 0 评论 -
STL模版学习(转载)
(转载自:http://www.cnblogs.com/yuehui/archive/2012/06/18/2553712.html)1,学习目标 1.理解类模板的概念;2.掌握类模板的定义、实例化过程,会运用类模板;3.掌握栈类模板、链表类模板的使用;4.理解STL编程的基本思想;5.掌握STL容器的使用;6.熟练使用STL算法;7.理解STL函数转载 2016-08-30 00:07:09 · 611 阅读 · 0 评论