Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c++ replace

作者:金钱打造势力狗。   发布日期:2025-05-31   浏览:105

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, world!";

    // 使用 replace 函数将 "world" 替换为 "C++"
    str.replace(str.find("world"), 5, "C++");

    std::cout << str << std::endl;  // 输出: Hello, C++!

    return 0;
}

解释说明:

  • std::string 是 C++ 标准库中的字符串类,用于处理字符串。
  • str.replace(pos, len, new_str)std::string 类的一个成员函数,用于将从位置 pos 开始的 len 个字符替换为新的字符串 new_str
  • str.find("world") 用于查找子字符串 "world" 在字符串 str 中的位置。如果找到,则返回其起始位置;否则返回 std::string::npos
  • 在这个例子中,我们查找 "world" 并将其替换为 "C++"。

如果你需要更多关于 replace 的用法或有其他问题,请告诉我!

上一篇:c++编程教程

下一篇:c++ char*转string

大家都在看

c++闭包

c++单引号和双引号的区别

c++ 注释

c++如何判断素数

c++freopen怎么用

c++ 获取系统时间

c++进制转换函数

c++ tcp

c++ gcd函数

c++ cli

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站