std::experimental::ranges:: find_end
|
Défini dans l'en-tête
<experimental/ranges/algorithm>
|
||
|
template
<
ForwardIterator I1, Sentinel
<
I1
>
S1, ForwardIterator I2, Sentinel
<
I2
>
S2,
class
Proj
=
ranges::
identity
,
|
(1) | (ranges TS) |
|
template
<
ForwardRange R1, ForwardRange R2,
class
Proj
=
ranges::
identity
,
IndirectRelation
<
ranges::
iterator_t
<
R2
>
,
|
(2) | (ranges TS) |
[
first2
,
last2
)
dans la plage
[
first1
,
last1
)
(après projection avec
proj
).
Nonobstant les déclarations dépeintes ci-dessus, le nombre réel et l'ordre des paramètres de template pour les déclarations d'algorithmes ne sont pas spécifiés. Ainsi, si des arguments de template explicites sont utilisés lors de l'appel d'un algorithme, le programme est probablement non portable.
Sommaire
Paramètres
Valeur de retour
Itérateur vers le début de la dernière occurrence de la séquence
Si
Complexité
Au plus
Notes
La projection n'est appliquée qu'à la plage
Implémentation possible
Exemple
Voir aussi
|