我想将字符串中''的所有出现替换为^,但是我看到string.replace对我来说不是正确的函数,我需要自己编写吗?这很无聊.
Pra*_*rav 18
您可以使用std::replace从<algorithm>而是采用string::replace从<string>
示例代码
#include <iostream>
#include <algorithm>
int main()
{
std::string s = "I am a string";
std::replace(s.begin(),s.end(),' ',',');
std::cout<< s;
}
Run Code Online (Sandbox Code Playgroud)
输出: I,am,a,string
| 归档时间: |
|
| 查看次数: |
470 次 |
| 最近记录: |