是否像javascript中一样,在c ++中有一个“ includes()”方法?

时间:2019-11-20 01:40:58

标签: javascript c++

我一直在尝试从c ++中的另一个字符串中获取特定的字符串,而我想知道是否存在像javascript中那样的“ includes()”方法,如果string参数位于另一个字符串中,则返回true指定的字符串。如果没有,最接近的东西是什么?

1 个答案:

答案 0 :(得分:0)

this question重复。

std::string::find函数将返回“ substring”在字符串中的位置。如果未找到子字符串,则返回std::string::npos

一个includes()函数可能类似于:

bool includes(const std::string &str, const std::string &subStr) {
    return (str.find(subStr) != std::string::npos);
}