File: partitioncopy.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 (21 lines) | stat: -rw-r--r-- 875 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
    hi(partition_copy)
    itemization(
        it() Header file: tt(<algorithm>)
        it() Function prototype:
        itemization(    
            itt(std::pair<ForwardIter2, ForwardIter3>
    partition_copy([ExecPol,] ForwardIter1 first, ForwardIter1 last,
                    ForwardIter2 trueDest, ForwardIter3 falseDest,
                    UnaryPredicate pred );)
        )
        it() Description:
        itemization(
            it() All elements reached from the iterator range rangett(first,
last) for which tt(pred) returns tt(true) are copied to the range starting at
tt(trueDest), while the remaining elements are copied to the range starting at
tt(falseDest). the range  rangett(first, last) may not overlap with the ranges
starting at tt(trueDest) or tt(falseDest).
        )
        it() Example:
        verbinclude(-a examples/partitioncopy.cc)
    )