Namespaces
Variants

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

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

Findet das letzte Zeichen, das keinem der Zeichen in der gegebenen Zeichenfolge entspricht.

1) Findet das letzte Zeichen, das keinem der Zeichen von v in dieser Ansicht entspricht, beginnend an Position pos .
2) Entspricht find_last_not_of ( basic_string_view ( & c, 1 ) , pos ) .
3) Entspricht find_last_not_of ( basic_string_view ( s, count ) , pos ) .
4) Entspricht find_last_not_of ( basic_string_view ( s ) , pos ) .

Inhaltsverzeichnis

Parameter

v - Ansicht, nach der gesucht werden soll
pos - Position, an der die Suche beginnen soll
count - Länge der zu vergleichenden Zeichenkette
s - Zeiger auf eine zu vergleichende Zeichenkette
ch - zu vergleichendes Zeichen

Rückgabewert

Position des letzten Zeichens, das keinem der Zeichen in der gegebenen Zeichenkette entspricht, oder npos falls kein solches Zeichen gefunden wurde.

Komplexität

O( size() * v.size() ) im schlimmsten Fall.

Siehe auch

Zeichen in der Ansicht finden
(öffentliche Elementfunktion)
Letztes Vorkommen einer Teilzeichenfolge finden
(öffentliche Elementfunktion)
Erstes Vorkommen von Zeichen finden
(öffentliche Elementfunktion)
Letztes Vorkommen von Zeichen finden
(öffentliche Elementfunktion)
Erstes Fehlen von Zeichen finden
(öffentliche Elementfunktion)