首页 > 代码库 > stl-非变异算法

stl-非变异算法

find

find():在单迭代器序列中找出某值第一次出现的位置。

find_if():在单迭代器序列中找出符合某一元谓词的第一个元素的位置。

若想查找自定义类,必须重载类的==运算符

<script src="https://code.csdn.net/snippets/490444.js" type="text/javascript"></script>

count

count():在序列中统计某个元素出现的次数。

count_if():在序列中统计与某个判断谓词匹配的元素个数。

用法见上面代码。

equal

两个容器内每个元素依次相等,则返回true。

<script src="https://code.csdn.net/snippets/490493.js" type="text/javascript"></script>

mismatch

<script src="https://code.csdn.net/snippets/490501.js" type="text/javascript"></script>


stl-非变异算法