string str, substr;
cout<<"請輸入字符串:";
cin>>str;
cout<<"請輸入要統計的字符段:";
cin>>substr;
int num = 0;
string::size_type pos = 0;
while((pos = str.find(substr, pos))!= string::npos)
{
num++;
++pos;
}
cout <<"搜索的字符段出現次數為:"<< num << endl;
return 0;
} //輸入壹段字符段,再輸入壹段小的字符段,導出小字符段出現次數
是這個吧,希望樓主能看懂哈~