From Jason Turner

[alg.find.end]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpjvuiau69/{from.md → to.md} +12 -0
tmp/tmpjvuiau69/{from.md → to.md} RENAMED
@@ -3,17 +3,29 @@
3
  ``` cpp
4
  template<class ForwardIterator1, class ForwardIterator2>
5
  ForwardIterator1
6
  find_end(ForwardIterator1 first1, ForwardIterator1 last1,
7
  ForwardIterator2 first2, ForwardIterator2 last2);
 
 
 
 
 
8
 
9
  template<class ForwardIterator1, class ForwardIterator2,
10
  class BinaryPredicate>
11
  ForwardIterator1
12
  find_end(ForwardIterator1 first1, ForwardIterator1 last1,
13
  ForwardIterator2 first2, ForwardIterator2 last2,
14
  BinaryPredicate pred);
 
 
 
 
 
 
 
15
  ```
16
 
17
  *Effects:* Finds a subsequence of equal values in a sequence.
18
 
19
  *Returns:* The last iterator `i` in the range \[`first1`,
 
3
  ``` cpp
4
  template<class ForwardIterator1, class ForwardIterator2>
5
  ForwardIterator1
6
  find_end(ForwardIterator1 first1, ForwardIterator1 last1,
7
  ForwardIterator2 first2, ForwardIterator2 last2);
8
+ template<class ExecutionPolicy, class ForwardIterator1, class ForwardIterator2>
9
+ ForwardIterator1
10
+ find_end(ExecutionPolicy&& exec,
11
+ ForwardIterator1 first1, ForwardIterator1 last1,
12
+ ForwardIterator2 first2, ForwardIterator2 last2);
13
 
14
  template<class ForwardIterator1, class ForwardIterator2,
15
  class BinaryPredicate>
16
  ForwardIterator1
17
  find_end(ForwardIterator1 first1, ForwardIterator1 last1,
18
  ForwardIterator2 first2, ForwardIterator2 last2,
19
  BinaryPredicate pred);
20
+ template<class ExecutionPolicy, class ForwardIterator1, class ForwardIterator2,
21
+ class BinaryPredicate>
22
+ ForwardIterator1
23
+ find_end(ExecutionPolicy&& exec,
24
+ ForwardIterator1 first1, ForwardIterator1 last1,
25
+ ForwardIterator2 first2, ForwardIterator2 last2,
26
+ BinaryPredicate pred);
27
  ```
28
 
29
  *Effects:* Finds a subsequence of equal values in a sequence.
30
 
31
  *Returns:* The last iterator `i` in the range \[`first1`,