c++中判断一个字符串是否包含另一个字符串
时间: 2023-11-02 18:07:40 浏览: 208
C++实现判断一个字符串是否为UTF8或GBK格式的方法
可以使用string类的find函数来判断一个字符串是否包含另一个字符串。如果find函数返回的是string::npos,则表示未找到,否则表示找到了。
示例代码:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str1 = "hello world";
string str2 = "world";
if (str1.find(str2) != string::npos) {
cout << "str1 contains str2" << endl;
} else {
cout << "str1 does not contain str2" << endl;
}
return 0;
}
```
阅读全文