std::valarray::operator=
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
valarray<T>& operator=( const valarray<T>& other ); |
(1) | |
valarray<T>& operator=( valarray<T>&& other ); |
(2) | (C++11 起) |
valarray<T>& operator=( const T& val ); |
(3) | |
valarray<T>& operator=( const std::slice_array& ); |
(4) | |
valarray<T>& operator=( const std::gslice_array& ); |
(5) | |
valarray<T>& operator=( const std::mask_array& ); |
(6) | |
valarray<T>& operator=( const std::indirect_array& ); |
(7) | |
valarray<T>& operator=( std::initializer_list<T> il ); |
(8) | (C++11 起) |
数字阵列的内容替换.
原文:
Replaces the contents of the numeric array.
1)
复制赋值操作者。替换的内容与其他内容的副本.
原文:
Copy assignment operator. Replaces the contents with a copy of the contents of other.
2)
将赋值运算符。与其他使用移动语义(即其他设备中的数据被移动到该数值的数组)从其他的内容替换。
other
是有效的,但是未指定状态之后.原文:
Move assignment operator. Replaces the contents with those of other using move semantics (i.e. the data in other is moved from other into this numeric array).
other
is in valid, but unspecified state afterwards.3)
分配数字数组中的每个值的价值
val
.原文:
Assigns each value in the numeric array the value of
val
.本章尚未完成 |
8)
分配初始值设定项列表
il
的内容。相当于{{{1}}}.原文:
Assigns the contents of initializer list
il
. Equivalent to {{{1}}}.[编辑] 参数
other | - | 另一个数字阵列分配
| ||
val | - | 的值初始化每个元素
原文: the value to initialize each element with
| ||
il | - | 初始化列表中分配
|
[编辑] 返回值
*this
[编辑] 例外
1)
(无)
2)
3-8)
(无)