在C++中,使用find()方法可以实现字符串的搜索。find()方法通常用于查找字符串中另一个子字符串的位置。例如:
#包含& ltiostream & gt
#包含& lt字符串& gt
int main(){
STD::string str = & quot;你好,世界!";
STD::string subStr = & quot;世界& quot;
size _ t found = str . find(subStr);
如果(找到了!= STD::string::NPO ){
std::cout <。& lt"在以下位置找到:& quot& lt& lt找到了& lt& ltSTD::endl;
}否则{
std::cout <。& lt"未找到& quot& lt& ltSTD::endl;
}
返回0;
}
在上面的示例中,我们首先定义了一个字符串Str和一个子字符串substr,然后使用find()方法来查找subStr在str中的位置。如果找到子字符串,则返回其位置;如果没有找到,它将返回std::string::npos。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册