Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Functions

template<typename InputRange, typename T>
accumulate (const InputRange &range, T init)
template<typename InputIterator, typename T, typename BinaryOperation>
accumulate (InputIterator first, InputIterator last, T init, BinaryOperation binary_op)
template<typename InputRange, typename T, typename BinaryOperation>
accumulate (const InputRange &range, T init, BinaryOperation binary_op)

Detailed Description

Function Documentation

◆ accumulate() [1/3]

template<typename InputRange, typename T>
T accumulate ( const InputRange & range,
T init )
See also
STL documentation for accumulate

Definition at line 111 of file numeric.hpp.

◆ accumulate() [2/3]

template<typename InputIterator, typename T, typename BinaryOperation>
T accumulate ( InputIterator first,
InputIterator last,
T init,
BinaryOperation binary_op )
See also
STL documentation for accumulate

Definition at line 121 of file numeric.hpp.

◆ accumulate() [3/3]

template<typename InputRange, typename T, typename BinaryOperation>
T accumulate ( const InputRange & range,
T init,
BinaryOperation binary_op )
See also
STL documentation for accumulate

Definition at line 132 of file numeric.hpp.