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 начиная с C++17)

Выполняет поиск символа ch в первых count символах последовательности, на которую указывает ptr .

См. CharTraits для общих требований к характеристикам символов для X::find .

Параметры

ptr - указатель на строку символов для поиска
count - количество анализируемых символов
ch - искомый символ

Возвращаемое значение

Указатель на первый символ в диапазоне, заданном [ ptr , ptr + count ) , который равен ch , или нулевой указатель, если не найден.

Сложность

Линейно по count .