【发布时间】:2013-10-16 20:08:55
【问题描述】:
我想给自己写一个类似于 PHP 的 str_repeat 的函数。我希望这个函数在字符串末尾添加指定数量的字符。
这是一个不起作用的代码 (string argument 2 expected!)
void chrrepeat(const char &ch, string &target, const int &count) {
for(int i=0; i<count; i++)
strcat(target, ch);
}
【问题讨论】:
-
你可以使用连接运算符吗?例如:
target = target + ch