65,210
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <string>
using std::cin;
using std::cout;
using std::endl;
using std::string;
string greet(string form,string lastName,string title,
string::size_type pos,int lenght){
string::iterator beg,end;
beg = form.begin() + form.find("Daily");
end = form.end() - 1;
form.replace(beg,end,lastName);
beg = form.begin() + form.find("Ms");
end = beg + 1;
form.replace(beg,end,title.substr(pos,7));
return form;
}
int main()
{
string generic1("Dear Ms Daisy:");
string generic2("MrsMsMissPeople");
string lastName("AnnaP");
string salute = greet(generic1,lastName,generic2,5,4);
cout << salute << endl;
return 0;
}