string的find函数
时间: 2023-10-11 12:13:10 浏览: 161
std::string的find问题研究
在C++中,可以使用string类的find函数来查找字符串中是否包含某个子字符串。该函数的使用方法为:
string s = "hello world";
string::size_type index = s.find("world");
其中,s是要查找的字符串,"world"是要查找的子字符串。函数返回的是子字符串在原字符串中第一次出现的位置,如果没有找到则返回string::npos。可以用如下代码来判断查找结果:
if (index != string::npos) {
cout << "找到了,位置在:" << index << endl;
} else {
cout << "没有找到" << endl;
}
阅读全文