2 yiyi  baby yiyi__baby 于 2015.06.18 20:59 提问

string 的compare函数到底怎么用

问题出于我想比较两个string的交集并改写,比如“good morning”和“morning”
我想找到这个“morning”然后改成“afternoon”,于是记起来有compare这个函数,
我是这样写的

string s{"good morning"},s2{"morning"};
auto beg=s.begin();

if(s.compare(beg,s2.size(),s2));

结果显示参数列表不匹配。。。

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.06.18 21:31
已采纳

s.find()查找。然后replace替换

yiyi__baby
yiyi__baby 好吧,这样说没错啦,就是现在想知道compare的参数到底怎么设置
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片