Namespaces
Variants

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

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

Findet das erste Zeichen, das keinem der Zeichen in der angegebenen Zeichenfolge entspricht.

1) Findet das erste Zeichen, das keinem der Zeichen in v in dieser Ansicht entspricht, beginnend an Position pos .
2) Entspricht find_first_not_of ( basic_string_view ( & c, 1 ) , pos ) .
3) Entspricht find_first_not_of ( basic_string_view ( s, count ) , pos ) .
4) Entspricht find_first_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 ersten Zeichens, das keinem der Zeichen in der gegebenen Zeichenkette entspricht, oder npos falls kein solches Zeichen gefunden wird.

Komplexität

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

Siehe auch

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