From Jason Turner

[alg.copy]

Diff to HTML by rtfpessoa

tmp/tmplhivhw8c/{from.md → to.md} RENAMED
@@ -40,14 +40,16 @@ template<class InputIterator, class OutputIterator, class Predicate>
40
  `result + (last - first)`) shall not overlap.
41
 
42
  *Effects:* Copies all of the elements referred to by the iterator `i` in
43
  the range \[`first`, `last`) for which `pred(*i)` is `true`.
44
 
 
 
45
  *Complexity:* Exactly `last - first` applications of the corresponding
46
  predicate.
47
 
48
- *Remarks:* Stable.
49
 
50
  ``` cpp
51
  template<class BidirectionalIterator1, class BidirectionalIterator2>
52
  BidirectionalIterator2
53
  copy_backward(BidirectionalIterator1 first,
 
40
  `result + (last - first)`) shall not overlap.
41
 
42
  *Effects:* Copies all of the elements referred to by the iterator `i` in
43
  the range \[`first`, `last`) for which `pred(*i)` is `true`.
44
 
45
+ *Returns:* The end of the resulting range.
46
+
47
  *Complexity:* Exactly `last - first` applications of the corresponding
48
  predicate.
49
 
50
+ *Remarks:* Stable ([[algorithm.stable]]).
51
 
52
  ``` cpp
53
  template<class BidirectionalIterator1, class BidirectionalIterator2>
54
  BidirectionalIterator2
55
  copy_backward(BidirectionalIterator1 first,