◐ Shell
clean mode source ↗

std::basic_string_view<CharT,Traits>::rfind - cppreference.com

De cppreference.com

constexpr size_type rfind(basic_string_view v, size_type pos = npos) const noexcept;

(1) (desde C++17)

constexpr size_type rfind(CharT c, size_type pos = npos) const noexcept;

(2) (desde C++17)

constexpr size_type rfind(const CharT* s, size_type pos, size_type count) const;

(3) (desde C++17)

constexpr size_type rfind(const CharT* s, size_type pos = npos) const;

(4) (desde C++17)

Encuentra la última subcadena igual a la secuencia de caracteres dada.

1) Encuentra la última ocurrencia de v en esta vista sobre cadena, empezando en la posición pos.

2) Equivalente a rfind(basic_string_view(std::addressof(c), 1), pos).

3) Equivalente a rfind(basic_string_view(s, count), pos).

4) Equivalente a rfind(basic_string_view(s), pos).

Parámetros

v - Vista sobre cadena a buscar.
pos - Posición en la cual iniciar la búsqueda.
count - Longitud de la subcadena a buscar.
s - Puntero a una cadena de caracteres a buscar.
ch - Carácter a buscar.

Valor de retorno

Posición del primer carácter de la subcadena hallada, o npos si no se encuentra tal subcadena.

Complejidad

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

Véase también