设为首页 加入收藏

TOP

F.7.1 用于追加和相加的方法
2013-10-07 15:48:17 来源: 作者: 【 】 浏览:77
Tags:F.7.1 用于 追加 相加 方法

F.7  字符串修改方法

string类提供了多个用于修改字符串的方法,其中绝大多数都拥有大量的重载版本,因此可用于string对象、字符串数组、单个字符和迭代器区间。

F.7.1  用于追加和相加的方法

可以使用重载的+ =运算符或append( )方法将一个字符串追加到另一个字符串的后面。如果得到的字符串长于最大字符串长度,将引发length_error异常。+=运算符使得能够将string对象、字符串数组或单个字符追加到string对象的后面:

 
append( )方法也使得能够将string对象、字符串数组或单个字符追加到string对象的后面。此外,通过指定初始位置和追加的字符数,或者通过指定区间,还可以追加string对象的一部分。通过指定要使用字符串中的多少个字符,可以追加字符串的一部分。追加字符的版本使得能够指定要复制该字符的多少个实例。下面是各种append( )方法的原型:
 
下面是几个示例:
 
operator+( )函数被重载,以便能够拼接字符串。该重载函数不修改字符串,而是创建一个新的字符串,该字符串是通过将第二个字符串追加到第一个字符串后面得到的。加法函数不是成员函数,它们使得能够将string对象和string对象、string对象和字符串数组、字符串数组和string对象、string对象和字符以及字符和string对象相加。下面是一些例子:
 
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇F.5.3 find_first_of( )系列 下一篇F.6 比较方法和函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)
·Linux常用命令60条( (2025-12-25 00:50:40)
·nginx 监听一个端口 (2025-12-25 00:19:30)
·整个互联网就没有一 (2025-12-25 00:19:27)