std::experimental::ranges:: search
|
template
<
ForwardIterator I1, Sentinel
<
I1
>
S1,
ForwardIterator I2, Sentinel
<
I2
>
S2,
class
Pred
=
ranges::
equal_to
<>
,
|
(1) | (ranges TS) |
|
template
<
ForwardRange R1, ForwardRange R2,
class
Pred
=
ranges::
equal_to
<>
,
class
Proj1
=
ranges::
identity
,
class
Proj2
=
ranges::
identity
>
|
(2) | (ranges TS) |
[
first1
,
last1
)
中搜索元素序列
[
first2
,
last2
)
的首次出现。元素分别通过
proj2
和
proj1
投影后,使用
pred
进行比较。
尽管存在上述声明,算法声明的实际模板参数数量和顺序是未指定的。因此,若在调用算法时使用显式模板参数,程序很可能不具备可移植性。
内容参数
返回值
指向范围
复杂度
最多应用谓词和每个投影
可能的实现
示例
另见
|