std::basic_string::operator+=

来自cppreference.com
< cpp‎ | string‎ | basic string

 
 
 
std::basic_string
 
basic_string& operator+=( const basic_string& str );
(1)
basic_string& operator+=( CharT ch );
(2)
basic_string& operator+=( CharT* s );
(3)
basic_string& operator+=( std::initializer_list<CharT> ilist );
(4) (C++11 起)
追加addinional字符的字符串.
原文:
Appends addinional characters to the string.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
1)
追加字符串str
原文:
Appends string str
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
追加字符ch
原文:
Appends character ch
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
追加空字符结尾的字符串所指向的s.
原文:
Appends the null-terminated character string pointed to by s.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
4)
在初始化列表中追加字符ilist.
原文:
Appends characters in the initializer list ilist.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 参数

ch -
要追加的字符值
原文:
character value to append
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
str -
字符串追加
原文:
string to append
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
s -
指针指向一个空结束的字符串附加
原文:
pointer to a null-terminated character string to append
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
init -
初始化列表中附加的字符
原文:
initializer list with the characters to append
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

*this

[编辑] 复杂度

1)
线性大小str
原文:
linear in size of str
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
不变
原文:
constant
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
线性大小s
原文:
linear in size of s
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
4)
线性大小init
原文:
linear in size of init
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 示例

[编辑] 另请参阅

为字符串赋值
(公开成员函数) [edit]