std::basic_string::operator=
来自cppreference.com
< cpp | string | basic string
![]() |
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
basic_string& operator=( const basic_string& str ); |
(1) | |
basic_string& operator=( basic_string&& str ); |
(2) | (C++11 起) |
basic_string& operator=( const CharT* s ); |
(3) | |
basic_string& operator=( CharT ch ); |
(4) | |
basic_string& operator=( std::initializer_list<CharT> ilist ); |
(5) | (C++11 起) |
的
3) str
使用移动语义的内容替换。 str
是在不确定的状态,手术后.指出,
4)
8) s
以NULL结尾的字符串的内容替换. 与初始化列表中的内容替换
ilist
.目录 |
[编辑] 参数
ch | - | |
str | - | |
s | - | |
init | - |
[编辑] 返回值
*this
[编辑] 复杂度
1) 2)不变。如果
3)
4)
5)
alloc
,并给出alloc != other.get_allocator(),则采用线性.[编辑] 示例
本节未完成 原因:暂无示例: |
[编辑] 另请参阅
(公开成员函数) | |
为字符串赋值 (公开成员函数) |