“cpp/string/char traits/find”的版本间的差异
来自cppreference.com
< cpp | string | char traits
小 (Use {{lc}}. Update links. Various fixes.) |
小 |
||
(未显示2个用户的5个中间版本) | |||
第1行: | 第1行: | ||
− | |||
{{cpp/string/char_traits/title|find}} | {{cpp/string/char_traits/title|find}} | ||
{{cpp/string/char_traits/navbar}} | {{cpp/string/char_traits/navbar}} | ||
− | {{ | + | {{{{| |
− | {{ | + | const * |
− | const | + | find( const * , std::size_t count, ); |
}} | }} | ||
− | |||
− | + | {{|}} {{|count}} {{|}} | |
− | === | + | |
+ | |||
+ | ===参数=== | ||
{{par begin}} | {{par begin}} | ||
− | {{par | | + | {{par|| }} |
− | {{par | count | | + | {{par|count| }} |
− | {{par | | + | {{par|| }} |
{{par end}} | {{par end}} | ||
− | === | + | ===返回值=== |
− | + | {{|}} {{| 。 | |
− | + | ||
− | + | ||
− | + | ||
− | {{ | + | |
− | === | + | ===复杂 === |
− | {{ | + | {{|线性 |
− | + | deenesfritjaptru | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
2024年3月9日 (六) 09:51的最后版本
static const char_type* find( const char_type* ptr, std::size_t count, const char_type& ch ); |
(C++17 起为 constexpr ) |
|
在 ptr 指向的字符序列的前 count 个字符中查找字符 ch。
对字符特征的关于 X::find
的通用要求参考字符特征 (CharTraits) 。
[编辑] 参数
pre | - | 指向要查找的字符串的指针 |
count | - | 要分析的字符数量 |
ch | - | 要查找的字符 |
[编辑] 返回值
指向 [
ptr,
ptr + count)
所指定范围中首个比较等于 ch 的字符的指针,或在未找到时返回空指针。
[编辑] 复杂度
与 count 成线性。