设为首页 加入收藏

TOP

G.5.1 非修改式序列操作(4)
2013-10-07 15:49:00 来源: 作者: 【 】 浏览:84
Tags:G.5.1 修改 序列 操作

G.5.1  非修改式序列操作(4)

如果通过对从first2开始的序列进行排列,可使其与区间[first1, last1]相应的元素匹配,则函数is_permutation( )返回true,否则返回false。第一个版本使用值类型的==运算符来比较元素;第二个版本使用二元谓词函数对象pred来比较元素,也就是说,如果pred(*it1, *it2)为true,则it1和it2指向的元素匹配。

16.search( )

 

search( )函数在[first1, last1]区间中搜索第一个与[first2, last2] 区间中相应的序列匹配的序列;如果没有找到这样的序列,则返回last1。第一个版本使用值类型的= =运算符来对元素进行比较;第二个版本使用二元谓词函数对象pred来比较元素。也就是说,如果pred(*it1, *it2)为true,则it1和it2指向的元素是匹配的。

17.search_n( )

 

search_n( )函数在[first1, last1)区间中查找第一个与count个value组成的序列匹配的序列;如果没有找到这样的序列,则返回last1。第一个版本使用值类型的= =运算符来对元素进行比较;第二个版本使用二元谓词函数对象pred来比较元素。也就是说,如果pred(*it1, *it2)为true,则it1和it2指向的元素是匹配的。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇G.5 STL函数 下一篇G.5.1 非修改式序列操作(3)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)
·Linux常用命令60条( (2025-12-25 00:50:40)
·nginx 监听一个端口 (2025-12-25 00:19:30)
·整个互联网就没有一 (2025-12-25 00:19:27)