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 起) |
1)
2)
将赋值运算符。与其他使用移动语义(即其他设备中的数据被移动到该数值的数组)从其他的内容替换。
other
是有效的,但是未指定状态之后.3)
分配数字数组中的每个值的价值
val
.本节未完成 |
8)
[编辑] 参数
other | - | |||
val | - |
| ||
il | - |
[编辑] 返回值
*this
[编辑] 例外
2)
noexcept 规定:
noexcept