Namespaces
Variants
Views
Actions

Talk:cpp/algorithm/partial sum

From cppreference.com
< Talk:cpp‎ | algorithm
Revision as of 08:46, 20 July 2015 by T. Canens (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

I suppose this

"The type Ret must be such that an object of type iterator_traits<InputIt>::value_type can be assigned a value of type Ret."

should rather refer to iterator_traits<OutputIt>::valuetype ?

Mwe (talk) 05:53, 20 July 2015 (PDT)

No, output iterators don't have value types. The text is correct as written (it's referring to the accumulator - the sum = op(sum, *first); step). T. Canens (talk) 09:45, 20 July 2015 (PDT)