| Home | Libraries | People | FAQ | More

### Header <boost/algorithm/cxx17/inclusive_scan.hpp>

    namespace boost {
      namespace algorithm {
        template<typename InputIterator, typename OutputIterator, typename T,
                 typename BinaryOperation>
          OutputIterator
          inclusive_scan(InputIterator first, InputIterator last,
                         OutputIterator result, BinaryOperation bOp, T init);
        template<typename InputIterator, typename OutputIterator,
                 typename BinaryOperation>
          OutputIterator
          inclusive_scan(InputIterator first, InputIterator last,
                         OutputIterator result, BinaryOperation bOp);
        template<typename InputIterator, typename OutputIterator>
          OutputIterator
          inclusive_scan(InputIterator first, InputIterator last,
                         OutputIterator result);
      }
    }