C++ 判断string 中是否包含某个字符串
时间: 2023-08-11 20:07:40 浏览: 175
C++ 中String 替换指定字符串的实例详解
可以使用 `find()` 函数来判断一个 `string` 是否包含另一个字符串。
例如,假设我们要判断字符串 `s` 是否包含字符串 `t`,可以使用以下代码:
```cpp
if (s.find(t) != string::npos) {
// 字符串 s 包含字符串 t
} else {
// 字符串 s 不包含字符串 t
}
```
其中,`find()` 函数返回字符串 `t` 在字符串 `s` 中第一次出现的位置,如果没有找到,则返回 `string::npos`。因此,如果返回值不等于 `string::npos`,说明字符串 `s` 包含字符串 `t`。
阅读全文