std::gslice_array<T>::operator+=,-=,*=,/=,%=,&=,|=,^=,<<=,>>=
From cppreference.com
< cpp | numeric | valarray | gslice array
C++
Numerics library
| Common mathematical functions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mathematical special functions (C++17) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mathematical constants (C++20) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Basic linear algebra algorithms (C++26) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Data-parallel types (SIMD) (C++26) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Floating-point environment (C++11) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complex numbers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Numeric array (valarray) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pseudo-random number generation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bit manipulation (C++20) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturation arithmetic (C++26) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Factor operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interpolations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Generic numeric operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C-style checked integer arithmetic | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::valarray
std::gslice_array
| Member functions | ||||
gslice_array::operator+=gslice_array::operator-=gslice_array::operator*=gslice_array::operator/=gslice_array::operator%=gslice_array::operator&=gslice_array::operator|=gslice_array::operator^=gslice_array::operator<<=gslice_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.
Contents |
[edit] Parameters
| other | - | argument array to retrieve the values from |
[edit] Return value
(none)
[edit] Exceptions
May throw implementation-defined exceptions.
[edit] Example
| This section is incomplete Reason: no example |