std::memchr

来自cppreference.com
< cpp‎ | string‎ | byte

定义于头文件 <cstring>
const void* memchr( const void* ptr, int ch, std::size_t count );
      void* memchr(       void* ptr, int ch, std::size_t count );
ch,并找到该值在第一次出现的的初始unsigned char字符(每个解释为count)的对象所指向的unsigned char转换ptr.
原文:
Converts ch to unsigned char and locates the first occurrence of that value in the initial count characters (each interpreted as unsigned char) of the object pointed to by ptr.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 。参数。

ptr -
。要检查的对象的指针。
原文:
pointer to the object to be examined
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
ch -
。搜索字符。
原文:
character to search for
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
count -
。检查的字符数。
原文:
number of characters to examine
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

===。 返回值。===

。如果没有这样的字符的指针的位置的字符,或NULL发现.
原文:
Pointer to the location of the character, or NULL if no such character is found.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 。为例。

[编辑] 。另请参阅。

寻找字符第一次出现的位置
原文:
finds the first occurrence of a character
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(函数) [编辑]
查找满足特定条件的第一个元素
(函数模板) [编辑]
memchrC 文档