std string find_first_of中文
std::string的find_first_of函数用于查字符串中第一个出现的指定字符的位置。
示例用法:
```cpp
#include <iostream>
#include <string>
int main() {
    std::string str = "Hello, 你好!";
    std::string characters = "好!"; // 要查的字符集合
    size_t found = str.find_first_of(characters);
    if (found != std::string::npos) {
        std::cout << "到了指定字符 '" << str[found] << "' 在位置 " << found << std::endl;
    } else {
        std::cout << "没有到指定字符" << std::endl;
    }
    return 0;
}
```
输出结果:
```
到了指定字符 '好' 在位置 8
```
include of 用法以上示例中,使用find_first_of函数在字符串str中查字符集合characters中的任意一个字符的第一个出现位置,并返回其索引。如果到了匹配的字符,则返回其索引值;如果没有到,则返回std::string::npos。
在示例中,字符集合为"好!",find_first_of函数到了字符'好'在位置8处的第一个出现位置。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。