std::experimental::ranges:: find_end
|
Definido en el encabezado
<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
)
en el rango
[
first1
,
last1
)
(después de la proyección con
proj
).
No obstante las declaraciones representadas anteriormente, el número real y el orden de los parámetros de plantilla para las declaraciones de algoritmos no está especificado. Por lo tanto, si se utilizan argumentos de plantilla explícitos al llamar a un algoritmo, el programa probablemente no sea portable.
Contenido
Parámetros
Valor de retorno
Iterador al inicio de la última ocurrencia de la secuencia
Si
Complejidad
Como máximo
Notas
La proyección solo se aplica al rango
Implementación posible
Ejemplo
Véase también
|