#include <functional>
#include <iterator>
Go to the source code of this file.
|
template<typename InputIterator , typename OutputIterator , typename T , typename BinaryOperation = std::plus<T>> |
OutputIterator | exclusive_scan (InputIterator first, InputIterator last, OutputIterator result, T init, BinaryOperation binary_op=BinaryOperation()) |
| Computes an exclusive prefix sum operation using binary_op the range [first, last), using init as the initial value, and writes the results to the range beginning at result. More...
|
|