#include<iostream>
#include<string>
using namespace std;
int main()
{
string src("ab2c3d7R4E6");
string num("0123456789");
string ::size_type pos = 0;
cout <<"the numbers are:" <<endl;
//注意调用find_first_of()操作的是源数组,操作里面的参数是需要被查找的内容,不要搞反了
while((pos = src.find_first_of(num, pos)) != string ::npos)
{
cout <<src[pos] <<" ";
pos++;
}
cout <<endl;
cout <<"the letters are:"<<endl;
pos = 0;
while((pos = src.find_first_not_of(num, pos)) != string ::npos)
{
cout <<src[pos] <<" ";
pos++;
}
cout <<endl;
system("pause");
return 0;
}
习题9.38
最新推荐文章于 2020-04-08 22:13:07 发布