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
Материал из cppreference.com
<tbody>
</tbody>
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.