gpt4 book ai didi

C++ 字符串 : is there good way to replace a char inside a string

转载 作者:太空狗 更新时间:2023-10-29 23:24:23 24 4
gpt4 key购买 nike

我想将字符串中所有出现的 ' 替换为 ^,但我发现 string.replace 函数不适合我,我需要自己编写吗?这很无聊。

最佳答案

您可以使用 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;

}

输出:I,am,a,string

关于C++ 字符串 : is there good way to replace a char inside a string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3794174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com