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

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

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