![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
文章平均质量分 76
jinjingwen
这个作者很懒,什么都没留下…
展开
-
count_if函数详解
<br /><br />count_if :返回区间中满足指定条件的元素数目。<br />template<class InputIterator, class Predicate><br /> typename iterator_traits<InputIterator>::difference_type count_if(<br /> InputIterator _First, <br /> InputIterator _Last,<br /> Predicate _P转载 2011-03-08 16:25:00 · 10857 阅读 · 0 评论 -
STL算法学习
STL算法学习,小结如下:一 函数对象: 因为很多的算法中多使用了函数对象二元函数对象,V1和V2为输入,V3为结果plus: transform(V1.begin(), V1.end(), V2.begin(), V3.begin(),plus());其他的二元函数对象:minus,multiples,divieds,modulus.二元断言函数对象,使用时需要bind2nd()或bind1st()来绑定比较对象。less: find_if(L.begin(), L.end(), bind2nd(原创 2011-02-21 11:21:00 · 568 阅读 · 0 评论 -
C++ STL轻松导学
1 初识STL:解答一些疑问1.1 一个最关心的问题:什么是STL"什么是STL?",假如你对STL还知之甚少,那么我想,你一定很想知道这个问题的答案,坦率地讲,要指望用短短数言将这个问题阐述清楚,也决非易事。因此,如果你在看完本节之后还是觉得似懂非懂,大可不必着急,在阅读了后续内容之后,相信你对STL的认识,将会愈加清晰、准确和完整。不过,上述这番话听起来是否有点像是在为自己糟糕的表达能力开脱罪责呢?:)不知道你是否有过这样的经历。在你准备着手完成数据结构老师所布置的家庭作业时,或者在你为你所负责的某个软转载 2011-02-21 14:51:00 · 693 阅读 · 0 评论 -
CArray的类成员函数和使用方法详解
<br />CArray基础<br />C++并不支持动态数组,MFC提供了一个CArray类来实现动态数组的功能。有效的使用CArray类,可以提高程序的效率。MFC提供了一套模板库,来实现一些比较常见的数据结构如Array,List,Map。CArray即为其中的一个,用来实现动态数组的功能。<br />一、CArray类的构造函数<br />CArray是从CObject派生,有两个模板参数,第一个参数就是CArray类数组元素的变量类型,后一个是函数调用时的参数类型。有一个类 class Objec转载 2011-03-17 14:28:00 · 26129 阅读 · 8 评论