File: adjacentdifference.yo

package info (click to toggle)
c%2B%2B-annotations 13.02.02-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 13,576 kB
  • sloc: cpp: 25,297; makefile: 1,523; ansic: 165; sh: 126; perl: 90; fortran: 27
file content (27 lines) | stat: -rw-r--r-- 1,228 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    hi(adjacent_difference)
    itemization(
    it() Header file: tt(<numeric>)
    it() Function prototypes:
        itemization(
        itt(OutputIterator adjacent_difference([ExecPol,] InputIterator first,
InputIterator last, OutputIterator result);)
        itt(OutputIterator adjacent_difference([ExecPol,] InputIterator first,
InputIterator last, OutputIterator result, BinaryOperation op);)
        )
        it() Description:
            All operations are performed on the original values, all computed
values are returned values.
            itemization(
            it() The first prototype: the first returned element is equal to
the first element of the input range. The remaining returned elements are
equal to the difference of the corresponding element in the input range and
its previous element.
            it() The second prototype: the first returned element is equal to
    the first element of the input range. The remaining returned elements are
equal to the result of the binary operator tt(op) applied to the
corresponding element in the input range (left operand) and its previous
element (right operand).
        )
        it() Example:
        verbinclude(-a examples/adjacentdifference.cc)
    )