std::basic_string::append
来自cppreference.com
< cpp | string | basic string
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
basic_string& append( size_type count, const CharT& ch ); |
(1) | |
basic_string& append( const basic_string& str ); |
(2) | |
basic_string& append( const basic_string& str, size_type pos, |
(3) | |
basic_string& append( const CharT* s, size_type count ); |
(4) | |
basic_string& append( const CharT* s ); |
(5) | |
template< class InputIt > basic_string& append( InputIt first, InputIt last ); |
(6) | |
basic_string& append( std::initializer_list<CharT> ilist ); |
(7) | (C++11 起) |
追加额外字符的字符串.
1) 原文:
Appends additional characters to the string.
追加
2) count
的性格ch
的副本追加字符串
3) str
追加一个子串
4) [pos, pos+count)
str
。如果被请求的子串持续过去结束的字符串,或者如果count == npos,附加的子[pos, size())
。如果pos >= str.size(),std::out_of_range被抛出. 原文:
Appends a substring
[pos, pos+count)
of str
. If the requested substring lasts past the end of the string, or if count == npos, the appended substring is [pos, size())
. If pos >= str.size(), std::out_of_range is thrown. 追加第一
5) count
字符的字符串所指向的s
。 s
可以包含空字符.原文:
Appends the first
count
characters of character string pointed to by s
. s
can contain null characters.追加空字符结尾的字符串所指向的
6) s
。第一个空字符的字符串的长度是由. 原文:
Appends the null-terminated character string pointed to by
s
. The length of the string is determined by the first null character. 追加字符的范围
7) [first, last)
原文:
Appends characters in the range
[first, last)
在初始化列表中追加字符
ilist
.原文:
Appends characters in the initializer list
ilist
.目录 |
[编辑] 参数
count | - | 要追加的字符数
|
ch | - | 要追加的字符值
|
first, last | - | 附加的字符范围
|
str | - | 字符串追加
|
s | - | 要追加的字符串的指针
原文: pointer to the character string to append |
init | - | 初始化列表中附加的字符
原文: initializer list with the characters to append |
类型要求 | ||
-InputIt 必须满足 InputIterator 的要求。
|
[编辑] 返回值
*this
[编辑] 复杂度
1)线性
2) count
线性大小
3-4) str
线性
5) count
线性大小
6) s
first
和last
之间的距离呈线性关系原文:
linear in distance between
first
and last
线性大小
init
[编辑] 示例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
追加到结束的字符 (公共成员函数) |