std::valarray<T>::apply
From cppreference.com
valarray<T> apply( T func(T) ) const; |
||
valarray<T> apply( T func(const T&) ) const; |
||
Returns a new valarray of the same size with values which are acquired by applying function func
to the previous values of the elements.
Contents |
[edit] Parameters
func | - | function to apply to the values |
[edit] Return value
The resulting valarray with values acquired by applying function func
.
[edit] Notes
The function can be implemented with the return type different from std::valarray. In this case, the replacement type has the following properties:
- All const member functions of std::valarray are provided.
- std::valarray, std::slice_array, std::gslice_array, std::mask_array and std::indirect_array can be constructed from the replacement type.
- For every function taking a const std::valarray<T>& except