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
Von cppreference.com
< cpp | string | char traits
| static const char_type* find( const char_type* ptr, std::size_t count, const char_type& ch ); |
(constexpr seit C++17) | |
Sucht nach dem Zeichen ch innerhalb der ersten count Zeichen der Sequenz, auf die ptr zeigt.
Siehe CharTraits für die allgemeinen Anforderungen an Zeichentabelle für X::find.
[bearbeiten] Parameter
| ptr | - | Zeiger auf eine zu durchsuchende Zeichenkette |
| zählt | - | Die Anzahl der zu analysierenden Zeichen |
| ch | - | Das zu suchende Zeichen |
[bearbeiten] Rückgabewert
Ein Zeiger auf das erste Zeichen im durch [ptr, ptr + count) spezifizierten Bereich, das gleich ch ist, oder ein Nullzeiger, wenn es nicht gefunden wurde.
[bearbeiten] Komplexität
Linear in count.