Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何找到子字符串的位置并从中打印它_C++_String - Fatal编程技术网

C++ 如何找到子字符串的位置并从中打印它

C++ 如何找到子字符串的位置并从中打印它,c++,string,C++,String,到目前为止,我有这个 if(tempString.find(mString) != string::npos) //if found word { cout<<endl<<tempString<<endl; //this prints the entire line } if(tempString.find(mString)!=string::npos)//if-find-word { 不能使用: size\t pos=tempString.fin

到目前为止,我有这个

if(tempString.find(mString) != string::npos) //if found word 
{
    cout<<endl<<tempString<<endl; //this prints the entire line
}
if(tempString.find(mString)!=string::npos)//if-find-word
{
不能使用:

size\t pos=tempString.find(mString);
if(pos!=字符串::npos)
{
std::string to_print=tempString.substr(pos);
库特
size_t pos = tempString.find(mString);
if (pos != string::npos) 
{
  std::string to_print = tempString.substr(pos);
  cout << to_print;
}