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) (spécifications techniques des bibliothèques fondamentales)
constexpr size_type find_last_of ( CharT c, size_type pos = npos ) const noexcept ;
(2) (spécifications techniques des bibliothèques fondamentales)
constexpr size_type find_last_of ( const CharT * s, size_type pos, size_type count ) const ;
(3) (spécifications techniques des bibliothèques fondamentales)
constexpr size_type find_last_of ( const CharT * s, size_type pos = npos ) const ;
(4) (spécifications techniques des bibliothèques fondamentales)

Trouve le dernier caractère égal à l'un des caractères de la séquence de caractères donnée.

1) Trouve la dernière occurrence de l'un des caractères de v dans cette vue, en commençant à la position pos .
2) Équivalent à find_last_of ( basic_string_view ( & c, 1 ) , pos ) .
3) Équivalent à find_last_of ( basic_string_view ( s, count ) , pos ) .
4) Équivalent à find_last_of ( basic_string_view ( s ) , pos ) .

Table des matières

Paramètres

v - vue à rechercher
pos - position à laquelle commencer la recherche
count - longueur de la chaîne de caractères à rechercher
s - pointeur vers une chaîne de caractères à rechercher
ch - caractère à rechercher

Valeur de retour

Position de la dernière occurrence de n'importe quel caractère de la sous-chaîne, ou npos si aucun caractère correspondant n'est trouvé.

Complexité

O( size() * v.size() ) au pire.

Voir aussi

rechercher des caractères dans la vue
(fonction membre publique)
rechercher la dernière occurrence d'une sous-chaîne
(fonction membre publique)
rechercher la première occurrence de caractères
(fonction membre publique)
rechercher la première absence de caractères
(fonction membre publique)
rechercher la dernière absence de caractères
(fonction membre publique)