std::indirect_array<T>::operator+=,-=,*=,/=,%=,&=,|=,^=,<<=,>>=

From cppreference.com
< cpp‎ | numeric‎ | valarray‎ | indirect array

std::indirect_array
Member functions
indirect_array::operator+= indirect_array::operator-= indirect_array::operator*= indirect_array::operator/= indirect_array::operator%= indirect_array::operator&= indirect_array::operator|= indirect_array::operator^= indirect_array::operator<<= indirect_array::operator>>=
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 ;

Applies the corresponding operation to the referred elements and the elements of other.

Parameters

other - argument array to retrieve the values from

Return value

(none)

Exceptions

May throw implementation-defined exceptions.

Example