Namespaces
Variants

std::char_traits<char>:: find, std::char_traits<wchar_t>:: find, std::char_traits<char8_t>:: find, std::char_traits<char16_t>:: find, std::char_traits<char32_t>:: find

From cppreference.net
static const char_type *
find ( const char_type * ptr, std:: size_t count, const char_type & ch ) ;
(constexpr seit C++17)

Durchsucht die ersten count Zeichen der Sequenz, auf die ptr zeigt, nach dem Zeichen ch .

Siehe CharTraits für die allgemeinen Anforderungen an Zeicheneigenschaften für X::find .

Parameter

ptr - Zeiger auf einen zu durchsuchenden Zeichenstring
count - Anzahl der zu analysierenden Zeichen
ch - das zu suchende Zeichen

Rückgabewert

Ein Zeiger auf das erste Zeichen im durch [ ptr , ptr + count ) spezifizierten Bereich, das gleich ch ist, oder ein null-Zeiger falls nicht gefunden.

Komplexität

Linear in count .