![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stl
雪是无声雨
在秃头的路上顶风行走中......
展开
-
STL仿函数和函数对象
STL仿函数和函数对象 ** 仿函数就是重载了函数调用运算符“()”的class,类内部的成员函数重载了“()",这样的class所创建出来的对象叫作-函数对象或者叫仿函数 其中成员函数返回值为bool类型的叫作谓词(pred)。** 我们自己所写的仿函数需要继承unary_function或者binary_funciont才能能够融入到STL中: 注:以上图片均来自侯捷老师网课 ...原创 2021-08-26 23:06:04 · 61 阅读 · 0 评论 -
STL算法部分
STL算法部分 STL中的算法都是模板函数,方便我们对多种容器进行操作,而算法对容器进行操作是通过迭代器来实操的。 迭代器对算法的影响 从下面的图片上可以看到根据迭代器的类型不同调用算法的对应重载版本。 再举一个copy的例子,用以说明迭代器对于算法的影响: ...原创 2021-08-24 23:20:48 · 69 阅读 · 0 评论