名稱空間
變體
操作

std::gslice_array<T>::operator=

來自 cppreference.com
< cpp‎ | 數值‎ | valarray‎ | gslice_array
 
 
 
 
 
void operator=( const T& value ) const;
(1)
void operator=( const std::valarray<T>& val_arr ) const;
(2)
const gslice_array& operator=( const gslice_array& other_arr ) const;
(3)

將值賦給所有引用元素。

1)value 賦給所有元素。
2)val_arr 的元素賦值給 *this 引用的元素。
3)other_arr 中選定的元素賦值給 *this 引用的元素。

目錄

[編輯] 引數

value - 要賦給所有引用元素的值
val_arr - 要賦值的 std::valarray
other_arr - 要賦值的 std::gslice_array

[編輯] 返回值

1,2) (無)
3) *this

[編輯] 示例

[編輯] 缺陷報告

下列更改行為的缺陷報告追溯地應用於以前出版的 C++ 標準。

缺陷報告 應用於 釋出時的行為 正確的行為
LWG 123 C++98 過載 (2) 為非 const 改為 const
LWG 253 C++98 複製賦值運算子為私有 改為公有
LWG 621 C++98 複製賦值運算子為非 const 改為 const