Namespaces
Variants

std::experimental::basic_string_view<CharT,Traits>:: find_last_of

From cppreference.net
constexpr size_type find_last_of ( basic_string_view v, size_type pos = npos ) const noexcept ;
(1) (biblioteca de fundamentos TS)
constexpr size_type find_last_of ( CharT c, size_type pos = npos ) const noexcept ;
(2) (biblioteca de fundamentos TS)
constexpr size_type find_last_of ( const CharT * s, size_type pos, size_type count ) const ;
(3) (biblioteca de fundamentos TS)
constexpr size_type find_last_of ( const CharT * s, size_type pos = npos ) const ;
(4) (biblioteca de fundamentos TS)

Encuentra el último carácter igual a cualquiera de los caracteres en la secuencia de caracteres dada.

1) Encuentra la última aparición de cualquiera de los caracteres de v en esta vista, comenzando en la posición pos .
2) Equivalente a find_last_of ( basic_string_view ( & c, 1 ) , pos ) .
3) Equivalente a find_last_of ( basic_string_view ( s, count ) , pos ) .
4) Equivalente a find_last_of ( basic_string_view ( s ) , pos ) .

Contenidos

Parámetros

v - vista a buscar
pos - posición en la que comenzar la búsqueda
count - longitud de la cadena de caracteres a buscar
s - puntero a una cadena de caracteres a buscar
ch - carácter a buscar

Valor de retorno

Posición de la última ocurrencia de cualquier carácter de la subcadena, o npos si no se encuentra dicho carácter.

Complejidad

O( size() * v.size() ) en el peor de los casos.

Véase también

encontrar caracteres en la vista
(función miembro pública)
encontrar la última ocurrencia de una subcadena
(función miembro pública)
encontrar primera ocurrencia de caracteres
(función miembro pública)
encontrar primera ausencia de caracteres
(función miembro pública)
encontrar última ausencia de caracteres
(función miembro pública)