File: accumulate.yo

package info (click to toggle)
c%2B%2B-annotations 10.6.0-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 10,536 kB
  • ctags: 3,247
  • sloc: cpp: 19,157; makefile: 1,521; ansic: 165; sh: 128; perl: 90
file content (22 lines) | stat: -rw-r--r-- 833 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    hi(accumulate)
    itemization(
    it() Header file: tt(<numeric>)
    it() Function prototypes:
        itemization(
        itt(Type accumulate(InputIterator first, InputIterator last,
            Type init);)
        itt(Type accumulate(InputIterator first, InputIterator
            last, Type init, BinaryOperation op);)
        )
    it() Description:
        itemization(
        it() The first prototype: ti(operator+) is applied to all
elements implied by the iterator range and to the initial value tt(init).
The resulting value is returned.
        it() The second prototype: the binary operator tt(op) is applied to
all elements implied by the iterator range and to the initial value tt(init),
and the resulting value is returned.
        )
        it() Example:
        verbinclude(-a examples/accumulate.cc)
    )