C++ assign函数如何有效使用

   2024-10-02 3140
核心提示:在C++中,assign函数通常用于将一个字符串的一部分赋值给另一个字符串。它的一般语法为:string.assign(str, pos, len);其中,st

在C++中,assign函数通常用于将一个字符串的一部分赋值给另一个字符串。它的一般语法为:

string.assign(str, pos, len);

其中,str是要赋值的字符串,pos是从str的第几个字符开始赋值,len是要赋值的字符的数量。

例如,下面是一个简单的例子:

#include <iostream>#include <string>int main() {    std::string str = "Hello, World!";    std::string substr;    substr.assign(str, 7, 5);    std::cout << "Substring: " << substr << std::endl;    return 0;}

运行上面的代码,输出将会是:

Substring: World

这样,substr字符串就被赋值为str字符串的第7个字符开始的5个字符,即"World"。这样可以有效地使用assign函数。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号