Namespaces
Variants

std::ranges::split_view<V,Pattern>:: find_next

From cppreference.net
Ranges library
Range adaptors
constexpr ranges:: subrange < ranges:: iterator_t < V >>
/*buscar_siguiente*/ ( ranges:: iterator_t < V > it ) ;
( solo para exposición* )

Busca la siguiente ocurrencia del patrón en la vista subyacente. Equivalente a:

auto [ b, e ] = ranges:: search ( ranges:: subrange ( it, ranges:: end ( base_ ) ) , pattern_ ) ;

if ( b ! = ranges:: end (
base_ ) y ranges:: empty ( pattern_ ) )
{
++ b ;
++ e ;
}

return { b, e } ;

Parámetros

it - un iterador a la posición en la que comenzar la búsqueda

Valor de retorno

Un subrango que representa la siguiente posición del patrón, si fue encontrado. Un subrango vacío en caso contrario.