c++ 怎样判断字符串string里面是否含有某个字符串

如题所述

第1个回答  2016-12-12
#include <iostream>
#include <string>
using namespace std;

int main()

string str("one two three four five six6 seven");
cout<<str<<endl;

string strSix("six6");

str.find(strSix);

string::size_type found = str.find(strSix);
if (found!=string::npos)
{
cout << "first '"<<strSix<<"' found at: " << found << '\n';
cout << str.substr(found, strSix.size()) <<endl;
}
else
{
cout<<"not found "<<strSix<<endl;
}
return 0;
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网