怎样在C++中用erase和insert代替replace函数

C++中一般利用replace替代字符串中的内容 , 其实可以用erase和insert函数取代replace函数 , 如何取代呢?小编与大师分享替代经验 。

怎样在C++中用erase和insert代替replace函数



需要这些哦
C++
方式/
1起首 , 界说一个字符串变量str , 保留需替代的字符串 。

怎样在C++中用erase和insert代替replace函数



2接着 , 输入一个字符串 , 保留在变量str中 。

怎样在C++中用erase和insert代替replace函数



3将字符串中 , 从第4个字符起头的6个字符 , 替代为英文space , 用replace实现替代 。

怎样在C++中用erase和insert代替replace函数



4最后 , 输出替代后的字符串 。

怎样在C++中用erase和insert代替replace函数



5此刻不利用replace函数 , 先将字符串中 , 从第4个字符起头 , 删除6个字符 。

怎样在C++中用erase和insert代替replace函数



6【怎样在C++中用erase和insert代替replace函数】在删除字符的位置 , 插入英文space 。

怎样在C++中用erase和insert代替replace函数



7运行法式 , 可以看到字符串从第4个字符起头的6个字符 , 被替代为本身设置的英文单词了 。

怎样在C++中用erase和insert代替replace函数




以上内容就是怎样在C++中用erase和insert代替replace函数的内容啦 , 希望对你有所帮助哦!

    猜你喜欢