• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4<title>Algorithm</title>
5<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7<link rel="home" href="../../index.html" title="Chapter 1. Range 2.0">
8<link rel="up" href="../headers.html" title="Library Headers">
9<link rel="prev" href="adaptors.html" title="Adaptors">
10<link rel="next" href="algorithm_ext.html" title="Algorithm Extensions">
11</head>
12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13<table cellpadding="2" width="100%"><tr>
14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
15<td align="center"><a href="../../../../../../index.html">Home</a></td>
16<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
20</tr></table>
21<hr>
22<div class="spirit-nav">
23<a accesskey="p" href="adaptors.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../headers.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm_ext.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
24</div>
25<div class="section">
26<div class="titlepage"><div><div><h3 class="title">
27<a name="range.headers.algorithm"></a><a class="link" href="algorithm.html" title="Algorithm">Algorithm</a>
28</h3></div></div></div>
29<div class="informaltable"><table class="table">
30<colgroup>
31<col>
32<col>
33</colgroup>
34<thead><tr>
35<th>
36                <p>
37                  Header
38                </p>
39              </th>
40<th>
41                <p>
42                  Includes
43                </p>
44              </th>
45</tr></thead>
46<tbody>
47<tr>
48<td>
49                <p>
50                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">adjacent_find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
51                </p>
52              </td>
53<td>
54                <p>
55                  <a class="link" href="../reference/algorithms/non_mutating/adjacent_find.html" title="adjacent_find">adjacent_find</a>
56                </p>
57              </td>
58</tr>
59<tr>
60<td>
61                <p>
62                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">binary_search</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
63                </p>
64              </td>
65<td>
66                <p>
67                  <a class="link" href="../reference/algorithms/non_mutating/binary_search.html" title="binary_search">binary_search</a>
68                </p>
69              </td>
70</tr>
71<tr>
72<td>
73                <p>
74                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
75                </p>
76              </td>
77<td>
78                <p>
79                  <a class="link" href="../reference/algorithms/mutating/copy.html" title="copy">copy</a>
80                </p>
81              </td>
82</tr>
83<tr>
84<td>
85                <p>
86                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">copy_backward</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
87                </p>
88              </td>
89<td>
90                <p>
91                  <a class="link" href="../reference/algorithms/mutating/copy_backward.html" title="copy_backward">copy_backward</a>
92                </p>
93              </td>
94</tr>
95<tr>
96<td>
97                <p>
98                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
99                </p>
100              </td>
101<td>
102                <p>
103                  <a class="link" href="../reference/algorithms/non_mutating/count.html" title="count">count</a>
104                </p>
105              </td>
106</tr>
107<tr>
108<td>
109                <p>
110                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
111                </p>
112              </td>
113<td>
114                <p>
115                  <a class="link" href="../reference/algorithms/non_mutating/count_if.html" title="count_if">count_if</a>
116                </p>
117              </td>
118</tr>
119<tr>
120<td>
121                <p>
122                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
123                </p>
124              </td>
125<td>
126                <p>
127                  <a class="link" href="../reference/algorithms/non_mutating/equal.html" title="equal">equal</a>
128                </p>
129              </td>
130</tr>
131<tr>
132<td>
133                <p>
134                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">equal_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
135                </p>
136              </td>
137<td>
138                <p>
139                  <a class="link" href="../reference/algorithms/non_mutating/equal_range.html" title="equal_range">equal_range</a>
140                </p>
141              </td>
142</tr>
143<tr>
144<td>
145                <p>
146                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">fill</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
147                </p>
148              </td>
149<td>
150                <p>
151                  <a class="link" href="../reference/algorithms/mutating/fill.html" title="fill">fill</a>
152                </p>
153              </td>
154</tr>
155<tr>
156<td>
157                <p>
158                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">fill_n</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
159                </p>
160              </td>
161<td>
162                <p>
163                  <a class="link" href="../reference/algorithms/mutating/fill_n.html" title="fill_n">fill_n</a>
164                </p>
165              </td>
166</tr>
167<tr>
168<td>
169                <p>
170                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
171                </p>
172              </td>
173<td>
174                <p>
175                  <a class="link" href="../reference/algorithms/non_mutating/find.html" title="find">find</a>
176                </p>
177              </td>
178</tr>
179<tr>
180<td>
181                <p>
182                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
183                </p>
184              </td>
185<td>
186                <p>
187                  <a class="link" href="../reference/algorithms/non_mutating/find_end.html" title="find_end">find_end</a>
188                </p>
189              </td>
190</tr>
191<tr>
192<td>
193                <p>
194                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_first_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
195                </p>
196              </td>
197<td>
198                <p>
199                  <a class="link" href="../reference/algorithms/non_mutating/find_first_of.html" title="find_first_of">find_first_of</a>
200                </p>
201              </td>
202</tr>
203<tr>
204<td>
205                <p>
206                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
207                </p>
208              </td>
209<td>
210                <p>
211                  <a class="link" href="../reference/algorithms/non_mutating/find_if.html" title="find_if">find_if</a>
212                </p>
213              </td>
214</tr>
215<tr>
216<td>
217                <p>
218                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
219                </p>
220              </td>
221<td>
222                <p>
223                  <a class="link" href="../reference/algorithms/non_mutating/for_each.html" title="for_each">for_each</a>
224                </p>
225              </td>
226</tr>
227<tr>
228<td>
229                <p>
230                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
231                </p>
232              </td>
233<td>
234                <p>
235                  <a class="link" href="../reference/algorithms/mutating/generate.html" title="generate">generate</a>
236                </p>
237              </td>
238</tr>
239<tr>
240<td>
241                <p>
242                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">heap_algorithm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
243                </p>
244              </td>
245<td>
246                <p>
247                  <a class="link" href="../reference/algorithms/heap/push_heap.html" title="push_heap">push_heap</a>
248                  <a class="link" href="../reference/algorithms/heap/pop_heap.html" title="pop_heap">pop_heap</a>
249                  <a class="link" href="../reference/algorithms/heap/make_heap.html" title="make_heap">make_heap</a>
250                  <a class="link" href="../reference/algorithms/heap/sort_heap.html" title="sort_heap">sort_heap</a>
251                </p>
252              </td>
253</tr>
254<tr>
255<td>
256                <p>
257                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">inplace_merge</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
258                </p>
259              </td>
260<td>
261                <p>
262                  <a class="link" href="../reference/algorithms/mutating/inplace_merge.html" title="inplace_merge">inplace_merge</a>
263                </p>
264              </td>
265</tr>
266<tr>
267<td>
268                <p>
269                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">lexicographical_compare</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
270                </p>
271              </td>
272<td>
273                <p>
274                  <a class="link" href="../reference/algorithms/non_mutating/lexicographical_compare.html" title="lexicographical_compare">lexicographical_compare</a>
275                </p>
276              </td>
277</tr>
278<tr>
279<td>
280                <p>
281                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">lower_bound</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
282                </p>
283              </td>
284<td>
285                <p>
286                  <a class="link" href="../reference/algorithms/non_mutating/lower_bound.html" title="lower_bound">lower_bound</a>
287                </p>
288              </td>
289</tr>
290<tr>
291<td>
292                <p>
293                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">max_element</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
294                </p>
295              </td>
296<td>
297                <p>
298                  <a class="link" href="../reference/algorithms/non_mutating/max_element.html" title="max_element">max_element</a>
299                </p>
300              </td>
301</tr>
302<tr>
303<td>
304                <p>
305                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">merge</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
306                </p>
307              </td>
308<td>
309                <p>
310                  <a class="link" href="../reference/algorithms/mutating/merge.html" title="merge">merge</a>
311                </p>
312              </td>
313</tr>
314<tr>
315<td>
316                <p>
317                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">min_element</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
318                </p>
319              </td>
320<td>
321                <p>
322                  <a class="link" href="../reference/algorithms/non_mutating/min_element.html" title="min_element">min_element</a>
323                </p>
324              </td>
325</tr>
326<tr>
327<td>
328                <p>
329                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">mismatch</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
330                </p>
331              </td>
332<td>
333                <p>
334                  <a class="link" href="../reference/algorithms/non_mutating/mismatch.html" title="mismatch">mismatch</a>
335                </p>
336              </td>
337</tr>
338<tr>
339<td>
340                <p>
341                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">nth_element</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
342                </p>
343              </td>
344<td>
345                <p>
346                  <a class="link" href="../reference/algorithms/mutating/nth_element.html" title="nth_element">nth_element</a>
347                </p>
348              </td>
349</tr>
350<tr>
351<td>
352                <p>
353                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">partial_sort</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
354                </p>
355              </td>
356<td>
357                <p>
358                  <a class="link" href="../reference/algorithms/mutating/partial_sort.html" title="partial_sort">partial_sort</a>
359                </p>
360              </td>
361</tr>
362<tr>
363<td>
364                <p>
365                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">partition</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
366                </p>
367              </td>
368<td>
369                <p>
370                  <a class="link" href="../reference/algorithms/mutating/partition.html" title="partition">partition</a>
371                </p>
372              </td>
373</tr>
374<tr>
375<td>
376                <p>
377                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">permutation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
378                </p>
379              </td>
380<td>
381                <p>
382                  <a class="link" href="../reference/algorithms/permutation/next_permutation.html" title="next_permutation">next_permutation</a>
383                  <a class="link" href="../reference/algorithms/permutation/prev_permutation.html" title="prev_permutation">prev_permutation</a>
384                </p>
385              </td>
386</tr>
387<tr>
388<td>
389                <p>
390                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">random_shuffle</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
391                </p>
392              </td>
393<td>
394                <p>
395                  <a class="link" href="../reference/algorithms/mutating/random_shuffle.html" title="random_shuffle">random_shuffle</a>
396                </p>
397              </td>
398</tr>
399<tr>
400<td>
401                <p>
402                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
403                </p>
404              </td>
405<td>
406                <p>
407                  <a class="link" href="../reference/algorithms/mutating/remove.html" title="remove">remove</a>
408                </p>
409              </td>
410</tr>
411<tr>
412<td>
413                <p>
414                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
415                </p>
416              </td>
417<td>
418                <p>
419                  <a class="link" href="../reference/algorithms/mutating/remove_copy.html" title="remove_copy">remove_copy</a>
420                </p>
421              </td>
422</tr>
423<tr>
424<td>
425                <p>
426                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove_copy_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
427                </p>
428              </td>
429<td>
430                <p>
431                  <a class="link" href="../reference/algorithms/mutating/remove_copy_if.html" title="remove_copy_if">remove_copy_if</a>
432                </p>
433              </td>
434</tr>
435<tr>
436<td>
437                <p>
438                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
439                </p>
440              </td>
441<td>
442                <p>
443                  <a class="link" href="../reference/algorithms/mutating/remove_if.html" title="remove_if">remove_if</a>
444                </p>
445              </td>
446</tr>
447<tr>
448<td>
449                <p>
450                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
451                </p>
452              </td>
453<td>
454                <p>
455                  <a class="link" href="../reference/algorithms/mutating/replace.html" title="replace">replace</a>
456                </p>
457              </td>
458</tr>
459<tr>
460<td>
461                <p>
462                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
463                </p>
464              </td>
465<td>
466                <p>
467                  <a class="link" href="../reference/algorithms/mutating/replace_copy.html" title="replace_copy">replace_copy</a>
468                </p>
469              </td>
470</tr>
471<tr>
472<td>
473                <p>
474                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace_copy_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
475                </p>
476              </td>
477<td>
478                <p>
479                  <a class="link" href="../reference/algorithms/mutating/replace_copy_if.html" title="replace_copy_if">replace_copy_if</a>
480                </p>
481              </td>
482</tr>
483<tr>
484<td>
485                <p>
486                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
487                </p>
488              </td>
489<td>
490                <p>
491                  <a class="link" href="../reference/algorithms/mutating/replace_if.html" title="replace_if">replace_if</a>
492                </p>
493              </td>
494</tr>
495<tr>
496<td>
497                <p>
498                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
499                </p>
500              </td>
501<td>
502                <p>
503                  <a class="link" href="../reference/algorithms/mutating/reverse.html" title="reverse">reverse</a>
504                </p>
505              </td>
506</tr>
507<tr>
508<td>
509                <p>
510                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">reverse_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
511                </p>
512              </td>
513<td>
514                <p>
515                  <a class="link" href="../reference/algorithms/mutating/reverse_copy.html" title="reverse_copy">reverse_copy</a>
516                </p>
517              </td>
518</tr>
519<tr>
520<td>
521                <p>
522                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">rotate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
523                </p>
524              </td>
525<td>
526                <p>
527                  <a class="link" href="../reference/algorithms/mutating/rotate.html" title="rotate">rotate</a>
528                </p>
529              </td>
530</tr>
531<tr>
532<td>
533                <p>
534                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">rotate_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
535                </p>
536              </td>
537<td>
538                <p>
539                  <a class="link" href="../reference/algorithms/mutating/rotate_copy.html" title="rotate_copy">rotate_copy</a>
540                </p>
541              </td>
542</tr>
543<tr>
544<td>
545                <p>
546                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">search</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
547                </p>
548              </td>
549<td>
550                <p>
551                  <a class="link" href="../reference/algorithms/non_mutating/search.html" title="search">search</a>
552                </p>
553              </td>
554</tr>
555<tr>
556<td>
557                <p>
558                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">search_n</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
559                </p>
560              </td>
561<td>
562                <p>
563                  <a class="link" href="../reference/algorithms/non_mutating/search_n.html" title="search_n">search_n</a>
564                </p>
565              </td>
566</tr>
567<tr>
568<td>
569                <p>
570                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">set_algorithm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
571                </p>
572              </td>
573<td>
574                <p>
575                  <a class="link" href="../reference/algorithms/set/includes.html" title="includes">includes</a>
576                  <a class="link" href="../reference/algorithms/set/set_union.html" title="set_union">set_union</a>
577                  <a class="link" href="../reference/algorithms/set/set_intersection.html" title="set_intersection">set_intersection</a>
578                  <a class="link" href="../reference/algorithms/set/set_difference.html" title="set_difference">set_difference</a>
579                  <a class="link" href="../reference/algorithms/set/set_symmetric_difference.html" title="set_symmetric_difference">set_symmetric_difference</a>
580                </p>
581              </td>
582</tr>
583<tr>
584<td>
585                <p>
586                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">sort</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
587                </p>
588              </td>
589<td>
590                <p>
591                  <a class="link" href="../reference/algorithms/mutating/sort.html" title="sort">sort</a>
592                </p>
593              </td>
594</tr>
595<tr>
596<td>
597                <p>
598                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">stable_partition</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
599                </p>
600              </td>
601<td>
602                <p>
603                  <a class="link" href="../reference/algorithms/mutating/stable_partition.html" title="stable_partition">stable_partition</a>
604                </p>
605              </td>
606</tr>
607<tr>
608<td>
609                <p>
610                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">swap_ranges</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
611                </p>
612              </td>
613<td>
614                <p>
615                  <a class="link" href="../reference/algorithms/mutating/swap_ranges.html" title="swap_ranges">swap_ranges</a>
616                </p>
617              </td>
618</tr>
619<tr>
620<td>
621                <p>
622                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
623                </p>
624              </td>
625<td>
626                <p>
627                  <a class="link" href="../reference/algorithms/mutating/transform.html" title="transform">transform</a>
628                </p>
629              </td>
630</tr>
631<tr>
632<td>
633                <p>
634                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">unique</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
635                </p>
636              </td>
637<td>
638                <p>
639                  <a class="link" href="../reference/algorithms/mutating/unique.html" title="unique">unique</a>
640                </p>
641              </td>
642</tr>
643<tr>
644<td>
645                <p>
646                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">unique_copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
647                </p>
648              </td>
649<td>
650                <p>
651                  <a class="link" href="../reference/algorithms/mutating/unique_copy.html" title="unique_copy">unique_copy</a>
652                </p>
653              </td>
654</tr>
655<tr>
656<td>
657                <p>
658                  <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">upper_bound</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
659                </p>
660              </td>
661<td>
662                <p>
663                  <a class="link" href="../reference/algorithms/non_mutating/upper_bound.html" title="upper_bound">upper_bound</a>
664                </p>
665              </td>
666</tr>
667</tbody>
668</table></div>
669</div>
670<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
671<td align="left"></td>
672<td align="right"><div class="copyright-footer">Copyright © 2003-2010 Thorsten Ottosen,
673      Neil Groves<p>
674        Distributed under the Boost Software License, Version 1.0. (See accompanying
675        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
676      </p>
677</div></td>
678</tr></table>
679<hr>
680<div class="spirit-nav">
681<a accesskey="p" href="adaptors.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../headers.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm_ext.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
682</div>
683</body>
684</html>
685