命名空间
变体
操作

std::mask_array<T>::运算符+=,-=,*=,/=,%=,&=,|=,^=,<<=,>>=

来自 cppreference.cn
< cpp‎ | numeric‎ | valarray‎ | mask array
 
 
 
 
std::mask_array
成员函数
mask_array::运算符+=mask_array::运算符-=mask_array::运算符*=mask_array::运算符/=mask_array::运算符%=mask_array::运算符&=mask_array::运算符|=mask_array::运算符^=mask_array::运算符<<=mask_array::运算符>>=
 
void operator+=( const std::valarray<T>& other ) const;
void operator-=( const std::valarray<T>& other ) const;
void operator*=( const std::valarray<T>& other ) const;
void operator/=( const std::valarray<T>& other ) const;
void operator%=( const std::valarray<T>& other ) const;
void operator&=( const std::valarray<T>& other ) const;
void operator|=( const std::valarray<T>& other ) const;
void operator^=( const std::valarray<T>& other ) const;
void operator<<=( const std::valarray<T>& other ) const;
void operator>>=( const std::valarray<T>& other ) const;

将相应的运算应用于引用的元素和 other 的元素。

内容

[edit] 参数

other - 用于从中检索值的参数数组

[edit] 返回值

(无)

[edit] 异常

可能会抛出实现定义的异常。

[edit] 示例