std::experimental::ranges:: search
|
Definiert in Header
<experimental/ranges/algorithm>
|
||
|
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) |
[
first2
,
last2
)
im Bereich
[
first1
,
last1
)
. Elemente werden mit
pred
verglichen, nachdem sie mit
proj2
bzw.
proj1
projiziert wurden.
Ungeachtet der oben dargestellten Deklarationen sind die tatsächliche Anzahl und Reihenfolge der Template-Parameter für Algorithmusdeklarationen nicht spezifiziert. Daher ist das Programm wahrscheinlich nicht portabel, wenn explizite Template-Argumente beim Aufruf eines Algorithmus verwendet werden.
InhaltsverzeichnisParameter
Rückgabewert
Ein Iterator zum Anfang des ersten Vorkommens der Sequenz
Komplexität
Höchstens
Mögliche Implementierung
Beispiel
Siehe auch
|