forked from boostorg/range
Boost.Range documentation iteration.
[SVN r61660]
This commit is contained in:
@ -30,7 +30,7 @@
|
|||||||
</h3></div></div>
|
</h3></div></div>
|
||||||
<div><p class="copyright">Copyright © 2003 -2010 Thorsten Ottosen, Neil Groves</p></div>
|
<div><p class="copyright">Copyright © 2003 -2010 Thorsten Ottosen, Neil Groves</p></div>
|
||||||
<div><div class="legalnotice" title="Legal Notice">
|
<div><div class="legalnotice" title="Legal Notice">
|
||||||
<a name="id2680258"></a><p>
|
<a name="id2809146"></a><p>
|
||||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||||
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>)
|
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>)
|
||||||
</p>
|
</p>
|
||||||
@ -142,7 +142,7 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||||
<td align="left"><p><small>Last revised: April 28, 2010 at 17:51:33 GMT</small></p></td>
|
<td align="left"><p><small>Last revised: April 28, 2010 at 19:00:21 GMT</small></p></td>
|
||||||
<td align="right"><div class="copyright-footer"></div></td>
|
<td align="right"><div class="copyright-footer"></div></td>
|
||||||
</tr></table>
|
</tr></table>
|
||||||
<hr>
|
<hr>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.concepts.bidirectional_range"></a><a class="link" href="bidirectional_range.html" title="Bidirectional Range">Bidirectional Range</a>
|
<a name="range.concepts.bidirectional_range"></a><a class="link" href="bidirectional_range.html" title="Bidirectional Range">Bidirectional Range</a>
|
||||||
</h3></div></div></div>
|
</h3></div></div></div>
|
||||||
<a name="range.concepts.bidirectional_range.notation"></a><h5>
|
<a name="range.concepts.bidirectional_range.notation"></a><h5>
|
||||||
<a name="id2692676"></a>
|
<a name="id2820381"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.notation">Notation</a>
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.notation">Notation</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
@ -65,7 +65,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.bidirectional_range.description"></a><h5>
|
<a name="range.concepts.bidirectional_range.description"></a><h5>
|
||||||
<a name="id2692774"></a>
|
<a name="id2820478"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.description">Description</a>
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -75,7 +75,7 @@
|
|||||||
Traversal Iterator</a>.
|
Traversal Iterator</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.bidirectional_range.refinement_of"></a><h5>
|
<a name="range.concepts.bidirectional_range.refinement_of"></a><h5>
|
||||||
<a name="id2692840"></a>
|
<a name="id2820544"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.refinement_of">Refinement
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -83,7 +83,7 @@
|
|||||||
<a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>
|
<a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.bidirectional_range.associated_types"></a><h5>
|
<a name="range.concepts.bidirectional_range.associated_types"></a><h5>
|
||||||
<a name="id2692868"></a>
|
<a name="id2820573"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.associated_types">Associated
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.associated_types">Associated
|
||||||
types</a>
|
types</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -136,7 +136,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.bidirectional_range.valid_expressions"></a><h5>
|
<a name="range.concepts.bidirectional_range.valid_expressions"></a><h5>
|
||||||
<a name="id2693034"></a>
|
<a name="id2820738"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.valid_expressions">Valid
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.valid_expressions">Valid
|
||||||
expressions</a>
|
expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -221,7 +221,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.bidirectional_range.complexity_guarantees"></a><h5>
|
<a name="range.concepts.bidirectional_range.complexity_guarantees"></a><h5>
|
||||||
<a name="id2693513"></a>
|
<a name="id2821217"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.complexity_guarantees">Complexity
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.complexity_guarantees">Complexity
|
||||||
guarantees</a>
|
guarantees</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -232,7 +232,7 @@
|
|||||||
<a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>.
|
<a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.bidirectional_range.invariants"></a><h5>
|
<a name="range.concepts.bidirectional_range.invariants"></a><h5>
|
||||||
<a name="id2693664"></a>
|
<a name="id2821367"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.invariants">Invariants</a>
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.invariants">Invariants</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
@ -272,7 +272,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.bidirectional_range.see_also"></a><h5>
|
<a name="range.concepts.bidirectional_range.see_also"></a><h5>
|
||||||
<a name="id2693925"></a>
|
<a name="id2821628"></a>
|
||||||
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.see_also">See also</a>
|
<a class="link" href="bidirectional_range.html#range.concepts.bidirectional_range.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -79,7 +79,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.concepts.concept_checking.see_also"></a><h5>
|
<a name="range.concepts.concept_checking.see_also"></a><h5>
|
||||||
<a name="id2694938"></a>
|
<a name="id2822641"></a>
|
||||||
<a class="link" href="concept_checking.html#range.concepts.concept_checking.see_also">See also</a>
|
<a class="link" href="concept_checking.html#range.concepts.concept_checking.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.concepts.forward_range"></a><a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>
|
<a name="range.concepts.forward_range"></a><a class="link" href="forward_range.html" title="Forward Range">Forward Range</a>
|
||||||
</h3></div></div></div>
|
</h3></div></div></div>
|
||||||
<a name="range.concepts.forward_range.notation"></a><h5>
|
<a name="range.concepts.forward_range.notation"></a><h5>
|
||||||
<a name="id2692268"></a>
|
<a name="id2819972"></a>
|
||||||
<a class="link" href="forward_range.html#range.concepts.forward_range.notation">Notation</a>
|
<a class="link" href="forward_range.html#range.concepts.forward_range.notation">Notation</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
@ -65,7 +65,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.forward_range.description"></a><h5>
|
<a name="range.concepts.forward_range.description"></a><h5>
|
||||||
<a name="id2692364"></a>
|
<a name="id2820068"></a>
|
||||||
<a class="link" href="forward_range.html#range.concepts.forward_range.description">Description</a>
|
<a class="link" href="forward_range.html#range.concepts.forward_range.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -73,14 +73,14 @@
|
|||||||
Traversal Iterator</a>.
|
Traversal Iterator</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.forward_range.refinement_of"></a><h5>
|
<a name="range.concepts.forward_range.refinement_of"></a><h5>
|
||||||
<a name="id2692436"></a>
|
<a name="id2820139"></a>
|
||||||
<a class="link" href="forward_range.html#range.concepts.forward_range.refinement_of">Refinement of</a>
|
<a class="link" href="forward_range.html#range.concepts.forward_range.refinement_of">Refinement of</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
<a class="link" href="single_pass_range.html" title="Single Pass Range">Single Pass Range</a>
|
<a class="link" href="single_pass_range.html" title="Single Pass Range">Single Pass Range</a>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.forward_range.associated_types"></a><h5>
|
<a name="range.concepts.forward_range.associated_types"></a><h5>
|
||||||
<a name="id2692465"></a>
|
<a name="id2820169"></a>
|
||||||
<a class="link" href="forward_range.html#range.concepts.forward_range.associated_types">Associated
|
<a class="link" href="forward_range.html#range.concepts.forward_range.associated_types">Associated
|
||||||
types</a>
|
types</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -132,7 +132,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.forward_range.see_also"></a><h5>
|
<a name="range.concepts.forward_range.see_also"></a><h5>
|
||||||
<a name="id2692622"></a>
|
<a name="id2820326"></a>
|
||||||
<a class="link" href="forward_range.html#range.concepts.forward_range.see_also">See also</a>
|
<a class="link" href="forward_range.html#range.concepts.forward_range.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.concepts.random_access_range"></a><a class="link" href="random_access_range.html" title="Random Access Range">Random Access Range</a>
|
<a name="range.concepts.random_access_range"></a><a class="link" href="random_access_range.html" title="Random Access Range">Random Access Range</a>
|
||||||
</h3></div></div></div>
|
</h3></div></div></div>
|
||||||
<a name="range.concepts.random_access_range.description"></a><h5>
|
<a name="range.concepts.random_access_range.description"></a><h5>
|
||||||
<a name="id2693982"></a>
|
<a name="id2821685"></a>
|
||||||
<a class="link" href="random_access_range.html#range.concepts.random_access_range.description">Description</a>
|
<a class="link" href="random_access_range.html#range.concepts.random_access_range.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -35,7 +35,7 @@
|
|||||||
Access Traversal Iterator</a>.
|
Access Traversal Iterator</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.random_access_range.refinement_of"></a><h5>
|
<a name="range.concepts.random_access_range.refinement_of"></a><h5>
|
||||||
<a name="id2694053"></a>
|
<a name="id2821757"></a>
|
||||||
<a class="link" href="random_access_range.html#range.concepts.random_access_range.refinement_of">Refinement
|
<a class="link" href="random_access_range.html#range.concepts.random_access_range.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<a class="link" href="bidirectional_range.html" title="Bidirectional Range">Bidirectional Range</a>
|
<a class="link" href="bidirectional_range.html" title="Bidirectional Range">Bidirectional Range</a>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.random_access_range.valid_expressions"></a><h5>
|
<a name="range.concepts.random_access_range.valid_expressions"></a><h5>
|
||||||
<a name="id2694081"></a>
|
<a name="id2821785"></a>
|
||||||
<a class="link" href="random_access_range.html#range.concepts.random_access_range.valid_expressions">Valid
|
<a class="link" href="random_access_range.html#range.concepts.random_access_range.valid_expressions">Valid
|
||||||
expressions</a>
|
expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -89,7 +89,7 @@
|
|||||||
</tr></tbody>
|
</tr></tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.random_access_range.expression_semantics"></a><h5>
|
<a name="range.concepts.random_access_range.expression_semantics"></a><h5>
|
||||||
<a name="id2694229"></a>
|
<a name="id2821932"></a>
|
||||||
<a class="link" href="random_access_range.html#range.concepts.random_access_range.expression_semantics">Expression
|
<a class="link" href="random_access_range.html#range.concepts.random_access_range.expression_semantics">Expression
|
||||||
semantics</a>
|
semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -139,7 +139,7 @@
|
|||||||
</tr></tbody>
|
</tr></tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.random_access_range.complexity_guarantees"></a><h5>
|
<a name="range.concepts.random_access_range.complexity_guarantees"></a><h5>
|
||||||
<a name="id2694455"></a>
|
<a name="id2822158"></a>
|
||||||
<a class="link" href="random_access_range.html#range.concepts.random_access_range.complexity_guarantees">Complexity
|
<a class="link" href="random_access_range.html#range.concepts.random_access_range.complexity_guarantees">Complexity
|
||||||
guarantees</a>
|
guarantees</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -147,7 +147,7 @@
|
|||||||
<code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">size</span><span class="special">(</span><span class="identifier">a</span><span class="special">)</span></code> completes in amortized constant time.
|
<code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">size</span><span class="special">(</span><span class="identifier">a</span><span class="special">)</span></code> completes in amortized constant time.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.random_access_range.invariants"></a><h5>
|
<a name="range.concepts.random_access_range.invariants"></a><h5>
|
||||||
<a name="id2694508"></a>
|
<a name="id2822212"></a>
|
||||||
<a class="link" href="random_access_range.html#range.concepts.random_access_range.invariants">Invariants</a>
|
<a class="link" href="random_access_range.html#range.concepts.random_access_range.invariants">Invariants</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.concepts.single_pass_range"></a><a class="link" href="single_pass_range.html" title="Single Pass Range">Single Pass Range</a>
|
<a name="range.concepts.single_pass_range"></a><a class="link" href="single_pass_range.html" title="Single Pass Range">Single Pass Range</a>
|
||||||
</h3></div></div></div>
|
</h3></div></div></div>
|
||||||
<a name="range.concepts.single_pass_range.notation"></a><h5>
|
<a name="range.concepts.single_pass_range.notation"></a><h5>
|
||||||
<a name="id2690886"></a>
|
<a name="id2767576"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.notation">Notation</a>
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.notation">Notation</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
@ -65,7 +65,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.single_pass_range.description"></a><h5>
|
<a name="range.concepts.single_pass_range.description"></a><h5>
|
||||||
<a name="id2690988"></a>
|
<a name="id2767684"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.description">Description</a>
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -73,7 +73,7 @@
|
|||||||
Pass Iterator</a>.
|
Pass Iterator</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.single_pass_range.associated_types"></a><h5>
|
<a name="range.concepts.single_pass_range.associated_types"></a><h5>
|
||||||
<a name="id2691060"></a>
|
<a name="id2818765"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.associated_types">Associated
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.associated_types">Associated
|
||||||
types</a>
|
types</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -126,7 +126,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.single_pass_range.valid_expressions"></a><h5>
|
<a name="range.concepts.single_pass_range.valid_expressions"></a><h5>
|
||||||
<a name="id2691234"></a>
|
<a name="id2818938"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.valid_expressions">Valid
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.valid_expressions">Valid
|
||||||
expressions</a>
|
expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -198,7 +198,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.single_pass_range.expression_semantics"></a><h5>
|
<a name="range.concepts.single_pass_range.expression_semantics"></a><h5>
|
||||||
<a name="id2691568"></a>
|
<a name="id2819271"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.expression_semantics">Expression
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.expression_semantics">Expression
|
||||||
semantics</a>
|
semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -266,7 +266,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.single_pass_range.complexity_guarantees"></a><h5>
|
<a name="range.concepts.single_pass_range.complexity_guarantees"></a><h5>
|
||||||
<a name="id2691839"></a>
|
<a name="id2819541"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.complexity_guarantees">Complexity
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.complexity_guarantees">Complexity
|
||||||
guarantees</a>
|
guarantees</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -276,7 +276,7 @@
|
|||||||
constant time.
|
constant time.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.concepts.single_pass_range.invariants"></a><h5>
|
<a name="range.concepts.single_pass_range.invariants"></a><h5>
|
||||||
<a name="id2691922"></a>
|
<a name="id2819626"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.invariants">Invariants</a>
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.invariants">Invariants</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
@ -316,7 +316,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.concepts.single_pass_range.see_also"></a><h5>
|
<a name="range.concepts.single_pass_range.see_also"></a><h5>
|
||||||
<a name="id2692193"></a>
|
<a name="id2819897"></a>
|
||||||
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.see_also">See also</a>
|
<a class="link" href="single_pass_range.html#range.concepts.single_pass_range.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<a name="range.history_ack"></a><a class="link" href="history_ack.html" title="History and Acknowledgement"> History and Acknowledgement</a>
|
<a name="range.history_ack"></a><a class="link" href="history_ack.html" title="History and Acknowledgement"> History and Acknowledgement</a>
|
||||||
</h2></div></div></div>
|
</h2></div></div></div>
|
||||||
<a name="range.history_ack.version_1___before_boost_1_43"></a><h4>
|
<a name="range.history_ack.version_1___before_boost_1_43"></a><h4>
|
||||||
<a name="id2824280"></a>
|
<a name="id2951889"></a>
|
||||||
<a class="link" href="history_ack.html#range.history_ack.version_1___before_boost_1_43">Version 1 -
|
<a class="link" href="history_ack.html#range.history_ack.version_1___before_boost_1_43">Version 1 -
|
||||||
before Boost 1.43</a>
|
before Boost 1.43</a>
|
||||||
</h4>
|
</h4>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
The concept checks and their documentation was provided by Daniel Walker.
|
The concept checks and their documentation was provided by Daniel Walker.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.history_ack.version_2___boost_1_43_and_beyond"></a><h4>
|
<a name="range.history_ack.version_2___boost_1_43_and_beyond"></a><h4>
|
||||||
<a name="id2824384"></a>
|
<a name="id2767067"></a>
|
||||||
<a class="link" href="history_ack.html#range.history_ack.version_2___boost_1_43_and_beyond">Version
|
<a class="link" href="history_ack.html#range.history_ack.version_2___boost_1_43_and_beyond">Version
|
||||||
2 - Boost 1.43 and beyond</a>
|
2 - Boost 1.43 and beyond</a>
|
||||||
</h4>
|
</h4>
|
||||||
|
@ -69,73 +69,48 @@
|
|||||||
arrays?)
|
arrays?)
|
||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<p>
|
<a name="range.introduction.example___iterate_over_the_values_in_a_map"></a><h4>
|
||||||
Below are given a small example (the complete example can be found <a href="http://www.boost.org/libs/range/test/algorithm_example.cpp" target="_top">here</a>
|
<a name="id2769376"></a>
|
||||||
):
|
<a class="link" href="introduction.html#range.introduction.example___iterate_over_the_values_in_a_map">Example
|
||||||
</p>
|
- Iterate over the values in a map</a>
|
||||||
|
</h4>
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
</p>
|
</p>
|
||||||
<pre class="programlisting"><span class="comment">//
|
<pre class="programlisting"><span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">;</span>
|
||||||
</span><span class="comment">// example: extracting bounds in a generic algorithm
|
<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">adaptors</span><span class="special">;</span>
|
||||||
</span><span class="comment">//
|
<span class="identifier">for_each</span><span class="special">(</span> <span class="identifier">my_map</span> <span class="special">|</span> <span class="identifier">map_values</span><span class="special">,</span> <span class="identifier">fn</span> <span class="special">);</span>
|
||||||
</span><span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">ForwardReadableRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span> <span class="special">></span>
|
</pre>
|
||||||
<span class="keyword">inline</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">ForwardReadableRange</span> <span class="special">>::</span><span class="identifier">type</span>
|
|
||||||
<span class="identifier">find</span><span class="special">(</span> <span class="identifier">ForwardReadableRange</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span> <span class="identifier">value</span> <span class="special">)</span>
|
|
||||||
<span class="special">{</span>
|
|
||||||
<span class="keyword">return</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">find</span><span class="special">(</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">c</span> <span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span> <span class="identifier">c</span> <span class="special">),</span> <span class="identifier">value</span> <span class="special">);</span>
|
|
||||||
<span class="special">}</span>
|
|
||||||
|
|
||||||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">ForwardReadableRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span> <span class="special">></span>
|
|
||||||
<span class="keyword">inline</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special"><</span> <span class="keyword">const</span> <span class="identifier">ForwardReadableRange</span> <span class="special">>::</span><span class="identifier">type</span>
|
|
||||||
<span class="identifier">find</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">ForwardReadableRange</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span> <span class="identifier">value</span> <span class="special">)</span>
|
|
||||||
<span class="special">{</span>
|
|
||||||
<span class="keyword">return</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">find</span><span class="special">(</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">c</span> <span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span> <span class="identifier">c</span> <span class="special">),</span> <span class="identifier">value</span> <span class="special">);</span>
|
|
||||||
<span class="special">}</span>
|
|
||||||
|
|
||||||
<span class="comment">//
|
|
||||||
</span><span class="comment">// replace first value and return its index
|
|
||||||
</span><span class="comment">//
|
|
||||||
</span><span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">ForwardReadableWriteableRange</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">T</span> <span class="special">></span>
|
|
||||||
<span class="keyword">inline</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_size</span><span class="special"><</span> <span class="identifier">ForwardReadableWriteableRange</span> <span class="special">>::</span><span class="identifier">type</span>
|
|
||||||
<span class="identifier">my_generic_replace</span><span class="special">(</span> <span class="identifier">ForwardReadableWriteableRange</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span> <span class="identifier">value</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span> <span class="identifier">replacement</span> <span class="special">)</span>
|
|
||||||
<span class="special">{</span>
|
|
||||||
<span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">ForwardReadableWriteableRange</span> <span class="special">>::</span><span class="identifier">type</span> <span class="identifier">found</span> <span class="special">=</span> <span class="identifier">find</span><span class="special">(</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">value</span> <span class="special">);</span>
|
|
||||||
|
|
||||||
<span class="keyword">if</span><span class="special">(</span> <span class="identifier">found</span> <span class="special">!=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span> <span class="identifier">c</span> <span class="special">)</span> <span class="special">)</span>
|
|
||||||
<span class="special">*</span><span class="identifier">found</span> <span class="special">=</span> <span class="identifier">replacement</span><span class="special">;</span>
|
|
||||||
<span class="keyword">return</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">c</span> <span class="special">),</span> <span class="identifier">found</span> <span class="special">);</span>
|
|
||||||
<span class="special">}</span>
|
|
||||||
|
|
||||||
<span class="comment">//
|
|
||||||
</span><span class="comment">// usage
|
|
||||||
</span><span class="comment">//
|
|
||||||
</span><span class="keyword">const</span> <span class="keyword">int</span> <span class="identifier">N</span> <span class="special">=</span> <span class="number">5</span><span class="special">;</span>
|
|
||||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">my_vector</span><span class="special">;</span>
|
|
||||||
<span class="keyword">int</span> <span class="identifier">values</span><span class="special">[]</span> <span class="special">=</span> <span class="special">{</span> <span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">,</span><span class="number">5</span><span class="special">,</span><span class="number">6</span><span class="special">,</span><span class="number">7</span><span class="special">,</span><span class="number">8</span><span class="special">,</span><span class="number">9</span> <span class="special">};</span>
|
|
||||||
|
|
||||||
<span class="identifier">my_vector</span><span class="special">.</span><span class="identifier">assign</span><span class="special">(</span> <span class="identifier">values</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span> <span class="identifier">values</span> <span class="special">)</span> <span class="special">);</span>
|
|
||||||
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">>::</span><span class="identifier">iterator</span> <span class="identifier">iterator</span><span class="special">;</span>
|
|
||||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">iterator</span><span class="special">,</span><span class="identifier">iterator</span><span class="special">></span> <span class="identifier">my_view</span><span class="special">(</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">my_vector</span> <span class="special">),</span>
|
|
||||||
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">my_vector</span> <span class="special">)</span> <span class="special">+</span> <span class="identifier">N</span> <span class="special">);</span>
|
|
||||||
<span class="keyword">char</span> <span class="identifier">str_val</span><span class="special">[]</span> <span class="special">=</span> <span class="string">"a string"</span><span class="special">;</span>
|
|
||||||
<span class="keyword">char</span><span class="special">*</span> <span class="identifier">str</span> <span class="special">=</span> <span class="identifier">str_val</span><span class="special">;</span>
|
|
||||||
|
|
||||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">my_generic_replace</span><span class="special">(</span> <span class="identifier">my_vector</span><span class="special">,</span> <span class="number">4</span><span class="special">,</span> <span class="number">2</span> <span class="special">);</span>
|
|
||||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">my_generic_replace</span><span class="special">(</span> <span class="identifier">my_view</span><span class="special">,</span> <span class="number">4</span><span class="special">,</span> <span class="number">2</span> <span class="special">);</span>
|
|
||||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">my_generic_replace</span><span class="special">(</span> <span class="identifier">str</span><span class="special">,</span> <span class="char">'a'</span><span class="special">,</span> <span class="char">'b'</span> <span class="special">);</span>
|
|
||||||
|
|
||||||
<span class="comment">// prints '3', '5' and '0'
|
|
||||||
</span></pre>
|
|
||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
|
<a name="range.introduction.example___iterate_over_the_keys_in_a_map"></a><h4>
|
||||||
|
<a name="id2769501"></a>
|
||||||
|
<a class="link" href="introduction.html#range.introduction.example___iterate_over_the_keys_in_a_map">Example
|
||||||
|
- Iterate over the keys in a map</a>
|
||||||
|
</h4>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<pre class="programlisting"><span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">;</span>
|
||||||
|
<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">adaptors</span><span class="special">;</span>
|
||||||
|
<span class="identifier">for_each</span><span class="special">(</span> <span class="identifier">my_map</span> <span class="special">|</span> <span class="identifier">map_keys</span><span class="special">,</span> <span class="identifier">fn</span> <span class="special">);</span>
|
||||||
|
</pre>
|
||||||
|
<p>
|
||||||
|
</p>
|
||||||
|
<a name="range.introduction.example___push_the_even_values_from_a_map_in_reverse_order_into_the_container__code__phrase_role__identifier__target__phrase___code_"></a><h4>
|
||||||
|
<a name="id2767252"></a>
|
||||||
|
<a class="link" href="introduction.html#range.introduction.example___push_the_even_values_from_a_map_in_reverse_order_into_the_container__code__phrase_role__identifier__target__phrase___code_">Example
|
||||||
|
- Push the even values from a map in reverse order into the container <code class="computeroutput"><span class="identifier">target</span></code></a>
|
||||||
|
</h4>
|
||||||
|
<p>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<pre class="programlisting"><span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">;</span>
|
||||||
|
<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">adaptors</span><span class="special">;</span>
|
||||||
|
<span class="comment">// Assume that is_even is a predicate that has been implemented elsewhere...
|
||||||
|
</span><span class="identifier">push_back</span><span class="special">(</span><span class="identifier">target</span><span class="special">,</span> <span class="identifier">my_map</span> <span class="special">|</span> <span class="identifier">map_values</span> <span class="special">|</span> <span class="identifier">filtered</span><span class="special">(</span><span class="identifier">is_even</span><span class="special">())</span> <span class="special">|</span> <span class="identifier">reversed</span><span class="special">);</span>
|
||||||
|
</pre>
|
||||||
<p>
|
<p>
|
||||||
By using the free-standing functions and <a href="../../../../../libs/mpl/doc/refmanual/metafunction.html" target="_top">metafunctions</a>,
|
|
||||||
the code automatically works for all the types supported by this library; now
|
|
||||||
and in the future. Notice that we have to provide two versions of <code class="computeroutput"><span class="identifier">find</span><span class="special">()</span></code> since
|
|
||||||
we cannot forward a non-const rvalue with reference arguments (see this article
|
|
||||||
about <a href="http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2002/n1385.htm" target="_top">The
|
|
||||||
Forwarding Problem</a> ).
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
<dt><span class="section"><a href="mfc_atl/references.html"> References</a></span></dt>
|
<dt><span class="section"><a href="mfc_atl/references.html"> References</a></span></dt>
|
||||||
</dl></div>
|
</dl></div>
|
||||||
<a name="range.mfc_atl.introduction"></a><h5>
|
<a name="range.mfc_atl.introduction"></a><h5>
|
||||||
<a name="id2817920"></a>
|
<a name="id2945528"></a>
|
||||||
<a class="link" href="mfc_atl.html#range.mfc_atl.introduction">Introduction</a>
|
<a class="link" href="mfc_atl.html#range.mfc_atl.introduction">Introduction</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -100,7 +100,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="range.mfc_atl.overview"></a><h5>
|
<a name="range.mfc_atl.overview"></a><h5>
|
||||||
<a name="id2818057"></a>
|
<a name="id2945666"></a>
|
||||||
<a class="link" href="mfc_atl.html#range.mfc_atl.overview">Overview</a>
|
<a class="link" href="mfc_atl.html#range.mfc_atl.overview">Overview</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,75 +0,0 @@
|
|||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
|
||||||
<title>Reference</title>
|
|
||||||
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
|
|
||||||
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
|
|
||||||
<link rel="home" href="../../../index.html" title="Chapter 1. Range 2.0">
|
|
||||||
<link rel="up" href="../adaptors.html" title="Range Adaptors">
|
|
||||||
<link rel="prev" href="adaptors_general_requirements.html" title="General Requirements">
|
|
||||||
<link rel="next" href="adaptors_reference/adjacent_filtered.html" title="adjacent_filtered">
|
|
||||||
</head>
|
|
||||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
||||||
<table cellpadding="2" width="100%"><tr>
|
|
||||||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../boost.png"></td>
|
|
||||||
<td align="center"><a href="../../../../../../../index.html">Home</a></td>
|
|
||||||
<td align="center"><a href="../../../../../../libraries.htm">Libraries</a></td>
|
|
||||||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
|
||||||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
|
||||||
<td align="center"><a href="../../../../../../../more/index.htm">More</a></td>
|
|
||||||
</tr></table>
|
|
||||||
<hr>
|
|
||||||
<div class="spirit-nav">
|
|
||||||
<a accesskey="p" href="adaptors_general_requirements.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adaptors.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adaptors_reference/adjacent_filtered.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
|
|
||||||
</div>
|
|
||||||
<div class="section" title="Reference">
|
|
||||||
<div class="titlepage"><div><div><h4 class="title">
|
|
||||||
<a name="range.reference.adaptors.adaptors_reference"></a><a class="link" href="adaptors_reference.html" title="Reference"> Reference</a>
|
|
||||||
</h4></div></div></div>
|
|
||||||
<div class="toc"><dl>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/adjacent_filtered.html">
|
|
||||||
adjacent_filtered</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/copied.html">
|
|
||||||
copied</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/filtered.html">
|
|
||||||
filtered</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/indexed.html">
|
|
||||||
indexed</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/indirected.html">
|
|
||||||
indirected</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/map_keys.html">
|
|
||||||
map_keys</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/map_values.html">
|
|
||||||
map_values</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/replaced.html">
|
|
||||||
replaced</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/replaced_if.html">
|
|
||||||
replaced_if</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/reversed.html">
|
|
||||||
reversed</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/sliced.html">
|
|
||||||
sliced</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/strided.html">
|
|
||||||
strided</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/tokenized.html">
|
|
||||||
tokenized</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/transformed.html">
|
|
||||||
transformed</a></span></dt>
|
|
||||||
<dt><span class="section"><a href="adaptors_reference/uniqued.html">
|
|
||||||
uniqued</a></span></dt>
|
|
||||||
</dl></div>
|
|
||||||
</div>
|
|
||||||
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
|
|
||||||
<td align="left"></td>
|
|
||||||
<td align="right"><div class="copyright-footer">Copyright © 2003 -2010 Thorsten Ottosen, Neil Groves<p>
|
|
||||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
|
||||||
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>)
|
|
||||||
</p>
|
|
||||||
</div></td>
|
|
||||||
</tr></table>
|
|
||||||
<hr>
|
|
||||||
<div class="spirit-nav">
|
|
||||||
<a accesskey="p" href="adaptors_general_requirements.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adaptors.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adaptors_reference/adjacent_filtered.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -122,7 +122,7 @@
|
|||||||
situations, you will really appreciate the succinctness of <code class="computeroutput"><span class="keyword">operator</span><span class="special">|()</span></code>.
|
situations, you will really appreciate the succinctness of <code class="computeroutput"><span class="keyword">operator</span><span class="special">|()</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.adaptors.introduction.composition_of_adaptors"></a><h6>
|
<a name="range.reference.adaptors.introduction.composition_of_adaptors"></a><h6>
|
||||||
<a name="id2701931"></a>
|
<a name="id2829562"></a>
|
||||||
<a class="link" href="introduction.html#range.reference.adaptors.introduction.composition_of_adaptors">Composition
|
<a class="link" href="introduction.html#range.reference.adaptors.introduction.composition_of_adaptors">Composition
|
||||||
of Adaptors</a>
|
of Adaptors</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -159,7 +159,7 @@
|
|||||||
is the design solution to this problem.
|
is the design solution to this problem.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.adaptors.introduction.range_adaptor_alternative_to_copy_if_algorithm"></a><h6>
|
<a name="range.reference.adaptors.introduction.range_adaptor_alternative_to_copy_if_algorithm"></a><h6>
|
||||||
<a name="id2702239"></a>
|
<a name="id2829846"></a>
|
||||||
<a class="link" href="introduction.html#range.reference.adaptors.introduction.range_adaptor_alternative_to_copy_if_algorithm">Range
|
<a class="link" href="introduction.html#range.reference.adaptors.introduction.range_adaptor_alternative_to_copy_if_algorithm">Range
|
||||||
Adaptor alternative to copy_if algorithm</a>
|
Adaptor alternative to copy_if algorithm</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -176,7 +176,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.adaptors.introduction.range_adaptor_alternative_to_count_if_algorithm"></a><h6>
|
<a name="range.reference.adaptors.introduction.range_adaptor_alternative_to_count_if_algorithm"></a><h6>
|
||||||
<a name="id2702408"></a>
|
<a name="id2830014"></a>
|
||||||
<a class="link" href="introduction.html#range.reference.adaptors.introduction.range_adaptor_alternative_to_count_if_algorithm">Range
|
<a class="link" href="introduction.html#range.reference.adaptors.introduction.range_adaptor_alternative_to_count_if_algorithm">Range
|
||||||
Adaptor alternative to count_if algorithm</a>
|
Adaptor alternative to count_if algorithm</a>
|
||||||
</h6>
|
</h6>
|
||||||
|
@ -89,8 +89,7 @@
|
|||||||
<li class="listitem">
|
<li class="listitem">
|
||||||
<span class="bold"><strong>Returned Range Category:</strong></span> The minimum
|
<span class="bold"><strong>Returned Range Category:</strong></span> The minimum
|
||||||
of the range concept of <code class="computeroutput"><span class="identifier">rng</span></code>
|
of the range concept of <code class="computeroutput"><span class="identifier">rng</span></code>
|
||||||
and <a class="link" href="../../../concepts/bidirectional_range.html" title="Bidirectional Range">Bidirectional
|
and __forward_pass<span class="underline">range</span>_.
|
||||||
Range</a>.
|
|
||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<div class="section" title="uniqued example">
|
<div class="section" title="uniqued example">
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.heap.make_heap"></a><a class="link" href="make_heap.html" title="make_heap"> make_heap</a>
|
<a name="range.reference.algorithms.heap.make_heap"></a><a class="link" href="make_heap.html" title="make_heap"> make_heap</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.heap.make_heap.prototype"></a><h6>
|
<a name="range.reference.algorithms.heap.make_heap.prototype"></a><h6>
|
||||||
<a name="id2780519"></a>
|
<a name="id2908126"></a>
|
||||||
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.prototype">Prototype</a>
|
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.make_heap.description"></a><h6>
|
<a name="range.reference.algorithms.heap.make_heap.description"></a><h6>
|
||||||
<a name="id2780898"></a>
|
<a name="id2908506"></a>
|
||||||
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.description">Description</a>
|
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -60,14 +60,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.make_heap.definition"></a><h6>
|
<a name="range.reference.algorithms.heap.make_heap.definition"></a><h6>
|
||||||
<a name="id2780978"></a>
|
<a name="id2908585"></a>
|
||||||
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.definition">Definition</a>
|
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.make_heap.requirements"></a><h6>
|
<a name="range.reference.algorithms.heap.make_heap.requirements"></a><h6>
|
||||||
<a name="id2781051"></a>
|
<a name="id2908658"></a>
|
||||||
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.requirements">Requirements</a>
|
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -118,7 +118,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.heap.make_heap.complexity"></a><h6>
|
<a name="range.reference.algorithms.heap.make_heap.complexity"></a><h6>
|
||||||
<a name="id2781286"></a>
|
<a name="id2908894"></a>
|
||||||
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.complexity">Complexity</a>
|
<a class="link" href="make_heap.html#range.reference.algorithms.heap.make_heap.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.heap.pop_heap"></a><a class="link" href="pop_heap.html" title="pop_heap"> pop_heap</a>
|
<a name="range.reference.algorithms.heap.pop_heap"></a><a class="link" href="pop_heap.html" title="pop_heap"> pop_heap</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.heap.pop_heap.prototype"></a><h6>
|
<a name="range.reference.algorithms.heap.pop_heap.prototype"></a><h6>
|
||||||
<a name="id2779514"></a>
|
<a name="id2907121"></a>
|
||||||
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.prototype">Prototype</a>
|
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.pop_heap.description"></a><h6>
|
<a name="range.reference.algorithms.heap.pop_heap.description"></a><h6>
|
||||||
<a name="id2779893"></a>
|
<a name="id2907501"></a>
|
||||||
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.description">Description</a>
|
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -62,14 +62,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.pop_heap.definition"></a><h6>
|
<a name="range.reference.algorithms.heap.pop_heap.definition"></a><h6>
|
||||||
<a name="id2780053"></a>
|
<a name="id2907661"></a>
|
||||||
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.definition">Definition</a>
|
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.pop_heap.requirements"></a><h6>
|
<a name="range.reference.algorithms.heap.pop_heap.requirements"></a><h6>
|
||||||
<a name="id2780124"></a>
|
<a name="id2907732"></a>
|
||||||
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.requirements">Requirements</a>
|
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -120,7 +120,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.heap.pop_heap.precondition_"></a><h6>
|
<a name="range.reference.algorithms.heap.pop_heap.precondition_"></a><h6>
|
||||||
<a name="id2780359"></a>
|
<a name="id2907967"></a>
|
||||||
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.precondition_">Precondition:</a>
|
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -130,7 +130,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.heap.pop_heap.complexity"></a><h6>
|
<a name="range.reference.algorithms.heap.pop_heap.complexity"></a><h6>
|
||||||
<a name="id2780431"></a>
|
<a name="id2908038"></a>
|
||||||
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.complexity">Complexity</a>
|
<a class="link" href="pop_heap.html#range.reference.algorithms.heap.pop_heap.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.heap.push_heap"></a><a class="link" href="push_heap.html" title="push_heap"> push_heap</a>
|
<a name="range.reference.algorithms.heap.push_heap"></a><a class="link" href="push_heap.html" title="push_heap"> push_heap</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.heap.push_heap.prototype"></a><h6>
|
<a name="range.reference.algorithms.heap.push_heap.prototype"></a><h6>
|
||||||
<a name="id2778470"></a>
|
<a name="id2906077"></a>
|
||||||
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.prototype">Prototype</a>
|
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.push_heap.description"></a><h6>
|
<a name="range.reference.algorithms.heap.push_heap.description"></a><h6>
|
||||||
<a name="id2778848"></a>
|
<a name="id2906455"></a>
|
||||||
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.description">Description</a>
|
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -62,14 +62,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.push_heap.definition"></a><h6>
|
<a name="range.reference.algorithms.heap.push_heap.definition"></a><h6>
|
||||||
<a name="id2779011"></a>
|
<a name="id2906618"></a>
|
||||||
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.definition">Definition</a>
|
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.push_heap.requirements"></a><h6>
|
<a name="range.reference.algorithms.heap.push_heap.requirements"></a><h6>
|
||||||
<a name="id2779084"></a>
|
<a name="id2906691"></a>
|
||||||
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.requirements">Requirements</a>
|
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -120,7 +120,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.heap.push_heap.precondition_"></a><h6>
|
<a name="range.reference.algorithms.heap.push_heap.precondition_"></a><h6>
|
||||||
<a name="id2779319"></a>
|
<a name="id2906927"></a>
|
||||||
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.precondition_">Precondition:</a>
|
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -130,7 +130,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.heap.push_heap.complexity"></a><h6>
|
<a name="range.reference.algorithms.heap.push_heap.complexity"></a><h6>
|
||||||
<a name="id2779436"></a>
|
<a name="id2907043"></a>
|
||||||
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.complexity">Complexity</a>
|
<a class="link" href="push_heap.html#range.reference.algorithms.heap.push_heap.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.heap.sort_heap"></a><a class="link" href="sort_heap.html" title="sort_heap"> sort_heap</a>
|
<a name="range.reference.algorithms.heap.sort_heap"></a><a class="link" href="sort_heap.html" title="sort_heap"> sort_heap</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.heap.sort_heap.prototype"></a><h6>
|
<a name="range.reference.algorithms.heap.sort_heap.prototype"></a><h6>
|
||||||
<a name="id2781365"></a>
|
<a name="id2908973"></a>
|
||||||
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.prototype">Prototype</a>
|
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.sort_heap.description"></a><h6>
|
<a name="range.reference.algorithms.heap.sort_heap.description"></a><h6>
|
||||||
<a name="id2781744"></a>
|
<a name="id2909351"></a>
|
||||||
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.description">Description</a>
|
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -61,14 +61,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.sort_heap.definition"></a><h6>
|
<a name="range.reference.algorithms.heap.sort_heap.definition"></a><h6>
|
||||||
<a name="id2781813"></a>
|
<a name="id2909420"></a>
|
||||||
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.definition">Definition</a>
|
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.sort_heap.requirements"></a><h6>
|
<a name="range.reference.algorithms.heap.sort_heap.requirements"></a><h6>
|
||||||
<a name="id2781885"></a>
|
<a name="id2909492"></a>
|
||||||
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.requirements">Requirements</a>
|
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -119,14 +119,14 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.heap.sort_heap.precondition_"></a><h6>
|
<a name="range.reference.algorithms.heap.sort_heap.precondition_"></a><h6>
|
||||||
<a name="id2782120"></a>
|
<a name="id2909727"></a>
|
||||||
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.precondition_">Precondition:</a>
|
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
<code class="computeroutput"><span class="identifier">rng</span></code> is a heap.
|
<code class="computeroutput"><span class="identifier">rng</span></code> is a heap.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.heap.sort_heap.complexity"></a><h6>
|
<a name="range.reference.algorithms.heap.sort_heap.complexity"></a><h6>
|
||||||
<a name="id2782156"></a>
|
<a name="id2909764"></a>
|
||||||
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.complexity">Complexity</a>
|
<a class="link" href="sort_heap.html#range.reference.algorithms.heap.sort_heap.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.copy"></a><a class="link" href="copy.html" title="copy"> copy</a>
|
<a name="range.reference.algorithms.mutating.copy"></a><a class="link" href="copy.html" title="copy"> copy</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.copy.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy.prototype"></a><h6>
|
||||||
<a name="id2722930"></a>
|
<a name="id2850536"></a>
|
||||||
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.prototype">Prototype</a>
|
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.copy.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy.description"></a><h6>
|
||||||
<a name="id2723058"></a>
|
<a name="id2850664"></a>
|
||||||
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.description">Description</a>
|
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -50,14 +50,14 @@
|
|||||||
<span class="identifier">distance</span><span class="special">(</span><span class="identifier">source_rng</span><span class="special">)</span></code>
|
<span class="identifier">distance</span><span class="special">(</span><span class="identifier">source_rng</span><span class="special">)</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.copy.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy.definition"></a><h6>
|
||||||
<a name="id2723192"></a>
|
<a name="id2850798"></a>
|
||||||
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.definition">Definition</a>
|
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.copy.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy.requirements"></a><h6>
|
||||||
<a name="id2723263"></a>
|
<a name="id2850868"></a>
|
||||||
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.requirements">Requirements</a>
|
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -78,7 +78,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.copy.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy.precondition_"></a><h6>
|
||||||
<a name="id2723371"></a>
|
<a name="id2850977"></a>
|
||||||
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.precondition_">Precondition:</a>
|
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -92,7 +92,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.copy.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy.complexity"></a><h6>
|
||||||
<a name="id2723476"></a>
|
<a name="id2851082"></a>
|
||||||
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.complexity">Complexity</a>
|
<a class="link" href="copy.html#range.reference.algorithms.mutating.copy.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
copy_backward</a>
|
copy_backward</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.copy_backward.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy_backward.prototype"></a><h6>
|
||||||
<a name="id2723543"></a>
|
<a name="id2851149"></a>
|
||||||
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.prototype">Prototype</a>
|
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -42,7 +42,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.copy_backward.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy_backward.description"></a><h6>
|
||||||
<a name="id2723675"></a>
|
<a name="id2851281"></a>
|
||||||
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.description">Description</a>
|
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -60,14 +60,14 @@
|
|||||||
denotes the <span class="bold"><strong>end</strong></span> of the output sequence.
|
denotes the <span class="bold"><strong>end</strong></span> of the output sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.copy_backward.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy_backward.definition"></a><h6>
|
||||||
<a name="id2723835"></a>
|
<a name="id2851441"></a>
|
||||||
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.definition">Definition</a>
|
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.copy_backward.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy_backward.requirements"></a><h6>
|
||||||
<a name="id2723908"></a>
|
<a name="id2851514"></a>
|
||||||
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.requirements">Requirements</a>
|
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -88,7 +88,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.copy_backward.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy_backward.precondition_"></a><h6>
|
||||||
<a name="id2724016"></a>
|
<a name="id2851622"></a>
|
||||||
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.precondition_">Precondition:</a>
|
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -102,7 +102,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.copy_backward.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.copy_backward.complexity"></a><h6>
|
||||||
<a name="id2724120"></a>
|
<a name="id2851726"></a>
|
||||||
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.complexity">Complexity</a>
|
<a class="link" href="copy_backward.html#range.reference.algorithms.mutating.copy_backward.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.fill"></a><a class="link" href="fill.html" title="fill"> fill</a>
|
<a name="range.reference.algorithms.mutating.fill"></a><a class="link" href="fill.html" title="fill"> fill</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.fill.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill.prototype"></a><h6>
|
||||||
<a name="id2724189"></a>
|
<a name="id2851796"></a>
|
||||||
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.prototype">Prototype</a>
|
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.fill.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill.description"></a><h6>
|
||||||
<a name="id2724329"></a>
|
<a name="id2851936"></a>
|
||||||
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.description">Description</a>
|
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,14 +48,14 @@
|
|||||||
in the range <code class="computeroutput"><span class="identifier">rng</span></code>.
|
in the range <code class="computeroutput"><span class="identifier">rng</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.fill.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill.definition"></a><h6>
|
||||||
<a name="id2724387"></a>
|
<a name="id2851994"></a>
|
||||||
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.definition">Definition</a>
|
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.fill.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill.requirements"></a><h6>
|
||||||
<a name="id2724457"></a>
|
<a name="id2852064"></a>
|
||||||
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.requirements">Requirements</a>
|
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -78,7 +78,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.fill.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill.complexity"></a><h6>
|
||||||
<a name="id2724571"></a>
|
<a name="id2852178"></a>
|
||||||
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.complexity">Complexity</a>
|
<a class="link" href="fill.html#range.reference.algorithms.mutating.fill.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.fill_n"></a><a class="link" href="fill_n.html" title="fill_n"> fill_n</a>
|
<a name="range.reference.algorithms.mutating.fill_n"></a><a class="link" href="fill_n.html" title="fill_n"> fill_n</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.fill_n.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill_n.prototype"></a><h6>
|
||||||
<a name="id2724638"></a>
|
<a name="id2852245"></a>
|
||||||
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.prototype">Prototype</a>
|
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.fill_n.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill_n.description"></a><h6>
|
||||||
<a name="id2724811"></a>
|
<a name="id2852418"></a>
|
||||||
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.description">Description</a>
|
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -47,14 +47,14 @@
|
|||||||
<code class="computeroutput"><span class="identifier">val</span></code> to <code class="computeroutput"><span class="identifier">n</span></code> elements in the range <code class="computeroutput"><span class="identifier">rng</span></code> begining with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)</span></code>.
|
<code class="computeroutput"><span class="identifier">val</span></code> to <code class="computeroutput"><span class="identifier">n</span></code> elements in the range <code class="computeroutput"><span class="identifier">rng</span></code> begining with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.fill_n.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill_n.definition"></a><h6>
|
||||||
<a name="id2724912"></a>
|
<a name="id2852519"></a>
|
||||||
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.definition">Definition</a>
|
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.fill_n.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill_n.requirements"></a><h6>
|
||||||
<a name="id2724984"></a>
|
<a name="id2852591"></a>
|
||||||
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.requirements">Requirements</a>
|
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.fill_n.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.fill_n.complexity"></a><h6>
|
||||||
<a name="id2725098"></a>
|
<a name="id2852705"></a>
|
||||||
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.complexity">Complexity</a>
|
<a class="link" href="fill_n.html#range.reference.algorithms.mutating.fill_n.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.generate"></a><a class="link" href="generate.html" title="generate"> generate</a>
|
<a name="range.reference.algorithms.mutating.generate"></a><a class="link" href="generate.html" title="generate"> generate</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.generate.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.generate.prototype"></a><h6>
|
||||||
<a name="id2725153"></a>
|
<a name="id2852760"></a>
|
||||||
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.prototype">Prototype</a>
|
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -42,7 +42,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.generate.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.generate.description"></a><h6>
|
||||||
<a name="id2725395"></a>
|
<a name="id2853002"></a>
|
||||||
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.description">Description</a>
|
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
Returns the resultant range.
|
Returns the resultant range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.generate.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.generate.definition"></a><h6>
|
||||||
<a name="id2725458"></a>
|
<a name="id2853065"></a>
|
||||||
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.definition">Definition</a>
|
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.generate.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.generate.requirements"></a><h6>
|
||||||
<a name="id2725530"></a>
|
<a name="id2853136"></a>
|
||||||
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.requirements">Requirements</a>
|
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -83,7 +83,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.generate.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.generate.precondition_"></a><h6>
|
||||||
<a name="id2725655"></a>
|
<a name="id2853261"></a>
|
||||||
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.precondition_">Precondition:</a>
|
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -97,7 +97,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.generate.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.generate.complexity"></a><h6>
|
||||||
<a name="id2725758"></a>
|
<a name="id2853364"></a>
|
||||||
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.complexity">Complexity</a>
|
<a class="link" href="generate.html#range.reference.algorithms.mutating.generate.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
inplace_merge</a>
|
inplace_merge</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.prototype"></a><h6>
|
||||||
<a name="id2725826"></a>
|
<a name="id2853432"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.prototype">Prototype</a>
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,7 +59,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.description"></a><h6>
|
||||||
<a name="id2726392"></a>
|
<a name="id2853998"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.description">Description</a>
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -72,14 +72,14 @@
|
|||||||
input range is preserved.
|
input range is preserved.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.definition"></a><h6>
|
||||||
<a name="id2726617"></a>
|
<a name="id2854222"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.definition">Definition</a>
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.requirements"></a><h6>
|
||||||
<a name="id2726690"></a>
|
<a name="id2854296"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.requirements">Requirements</a>
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -116,11 +116,11 @@
|
|||||||
argument types.
|
argument types.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.precondition_"></a><h6>
|
||||||
<a name="id2726944"></a>
|
<a name="id2854550"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.precondition_">Precondition:</a>
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.for_the_non_predicate_version_"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.for_the_non_predicate_version_"></a><h6>
|
||||||
<a name="id2726968"></a>
|
<a name="id2854573"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.for_the_non_predicate_version_">For
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.for_the_non_predicate_version_">For
|
||||||
the non-predicate version:</a>
|
the non-predicate version:</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -143,7 +143,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.for_the_predicate_version_"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.for_the_predicate_version_"></a><h6>
|
||||||
<a name="id2727228"></a>
|
<a name="id2854834"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.for_the_predicate_version_">For
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.for_the_predicate_version_">For
|
||||||
the predicate version:</a>
|
the predicate version:</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -164,7 +164,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.inplace_merge.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.inplace_merge.complexity"></a><h6>
|
||||||
<a name="id2727510"></a>
|
<a name="id2855116"></a>
|
||||||
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.complexity">Complexity</a>
|
<a class="link" href="inplace_merge.html#range.reference.algorithms.mutating.inplace_merge.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.merge"></a><a class="link" href="merge.html" title="merge"> merge</a>
|
<a name="range.reference.algorithms.mutating.merge"></a><a class="link" href="merge.html" title="merge"> merge</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.merge.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.prototype"></a><h6>
|
||||||
<a name="id2727593"></a>
|
<a name="id2855199"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.prototype">Prototype</a>
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -56,7 +56,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.merge.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.description"></a><h6>
|
||||||
<a name="id2727942"></a>
|
<a name="id2855546"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.description">Description</a>
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -75,14 +75,14 @@
|
|||||||
version uses the predicate instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special"><()</span></code>.
|
version uses the predicate instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special"><()</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.merge.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.definition"></a><h6>
|
||||||
<a name="id2728122"></a>
|
<a name="id2855728"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.definition">Definition</a>
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.merge.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.requirements"></a><h6>
|
||||||
<a name="id2728195"></a>
|
<a name="id2855801"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.requirements">Requirements</a>
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -150,11 +150,11 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.merge.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.precondition_"></a><h6>
|
||||||
<a name="id2728698"></a>
|
<a name="id2856304"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.precondition_">Precondition:</a>
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="range.reference.algorithms.mutating.merge.for_the_non_predicate_version_"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.for_the_non_predicate_version_"></a><h6>
|
||||||
<a name="id2728721"></a>
|
<a name="id2856328"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.for_the_non_predicate_version_">For
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.for_the_non_predicate_version_">For
|
||||||
the non-predicate version:</a>
|
the non-predicate version:</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -189,7 +189,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.merge.for_the_predicate_version_"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.for_the_predicate_version_"></a><h6>
|
||||||
<a name="id2729182"></a>
|
<a name="id2856788"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.for_the_predicate_version_">For
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.for_the_predicate_version_">For
|
||||||
the predicate version:</a>
|
the predicate version:</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -220,7 +220,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.merge.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.merge.complexity"></a><h6>
|
||||||
<a name="id2729665"></a>
|
<a name="id2857270"></a>
|
||||||
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.complexity">Complexity</a>
|
<a class="link" href="merge.html#range.reference.algorithms.mutating.merge.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
nth_element</a>
|
nth_element</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.nth_element.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.nth_element.prototype"></a><h6>
|
||||||
<a name="id2729791"></a>
|
<a name="id2857397"></a>
|
||||||
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.prototype">Prototype</a>
|
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,7 +59,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.nth_element.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.nth_element.description"></a><h6>
|
||||||
<a name="id2730317"></a>
|
<a name="id2857922"></a>
|
||||||
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.description">Description</a>
|
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -70,14 +70,14 @@
|
|||||||
is the same as the element that would be in that position if <code class="computeroutput"><span class="identifier">rng</span></code> has been sorted.
|
is the same as the element that would be in that position if <code class="computeroutput"><span class="identifier">rng</span></code> has been sorted.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.nth_element.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.nth_element.definition"></a><h6>
|
||||||
<a name="id2730399"></a>
|
<a name="id2858004"></a>
|
||||||
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.definition">Definition</a>
|
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.nth_element.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.nth_element.requirements"></a><h6>
|
||||||
<a name="id2730472"></a>
|
<a name="id2858078"></a>
|
||||||
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.requirements">Requirements</a>
|
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -128,7 +128,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.nth_element.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.nth_element.complexity"></a><h6>
|
||||||
<a name="id2730706"></a>
|
<a name="id2858312"></a>
|
||||||
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.complexity">Complexity</a>
|
<a class="link" href="nth_element.html#range.reference.algorithms.mutating.nth_element.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
partial_sort</a>
|
partial_sort</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.partial_sort.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.partial_sort.prototype"></a><h6>
|
||||||
<a name="id2730773"></a>
|
<a name="id2858379"></a>
|
||||||
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.prototype">Prototype</a>
|
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,7 +59,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.partial_sort.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.partial_sort.description"></a><h6>
|
||||||
<a name="id2731300"></a>
|
<a name="id2858906"></a>
|
||||||
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.description">Description</a>
|
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -75,14 +75,14 @@
|
|||||||
predicate instead.
|
predicate instead.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.partial_sort.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.partial_sort.definition"></a><h6>
|
||||||
<a name="id2731483"></a>
|
<a name="id2859089"></a>
|
||||||
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.definition">Definition</a>
|
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.partial_sort.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.partial_sort.requirements"></a><h6>
|
||||||
<a name="id2731557"></a>
|
<a name="id2859163"></a>
|
||||||
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.requirements">Requirements</a>
|
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -133,7 +133,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.partial_sort.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.partial_sort.complexity"></a><h6>
|
||||||
<a name="id2731792"></a>
|
<a name="id2859398"></a>
|
||||||
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.complexity">Complexity</a>
|
<a class="link" href="partial_sort.html#range.reference.algorithms.mutating.partial_sort.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.partition"></a><a class="link" href="partition.html" title="partition"> partition</a>
|
<a name="range.reference.algorithms.mutating.partition"></a><a class="link" href="partition.html" title="partition"> partition</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.partition.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.partition.prototype"></a><h6>
|
||||||
<a name="id2731911"></a>
|
<a name="id2859517"></a>
|
||||||
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.prototype">Prototype</a>
|
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.partition.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.partition.description"></a><h6>
|
||||||
<a name="id2732495"></a>
|
<a name="id2860098"></a>
|
||||||
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.description">Description</a>
|
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -80,14 +80,14 @@
|
|||||||
corresponds to the middle iterator.
|
corresponds to the middle iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.partition.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.partition.definition"></a><h6>
|
||||||
<a name="id2732579"></a>
|
<a name="id2860183"></a>
|
||||||
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.definition">Definition</a>
|
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.partition.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.partition.requirements"></a><h6>
|
||||||
<a name="id2732650"></a>
|
<a name="id2860255"></a>
|
||||||
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.requirements">Requirements</a>
|
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -107,7 +107,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.partition.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.partition.complexity"></a><h6>
|
||||||
<a name="id2732750"></a>
|
<a name="id2860354"></a>
|
||||||
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.complexity">Complexity</a>
|
<a class="link" href="partition.html#range.reference.algorithms.mutating.partition.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
random_shuffle</a>
|
random_shuffle</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.random_shuffle.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.random_shuffle.prototype"></a><h6>
|
||||||
<a name="id2732864"></a>
|
<a name="id2860470"></a>
|
||||||
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.prototype">Prototype</a>
|
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.random_shuffle.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.random_shuffle.description"></a><h6>
|
||||||
<a name="id2733253"></a>
|
<a name="id2860860"></a>
|
||||||
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.description">Description</a>
|
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -61,14 +61,14 @@
|
|||||||
the shuffles range.
|
the shuffles range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.random_shuffle.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.random_shuffle.definition"></a><h6>
|
||||||
<a name="id2733348"></a>
|
<a name="id2860955"></a>
|
||||||
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.definition">Definition</a>
|
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.random_shuffle.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.random_shuffle.requirements"></a><h6>
|
||||||
<a name="id2733421"></a>
|
<a name="id2861028"></a>
|
||||||
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.requirements">Requirements</a>
|
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -99,7 +99,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.random_shuffle.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.random_shuffle.precondition_"></a><h6>
|
||||||
<a name="id2733566"></a>
|
<a name="id2861173"></a>
|
||||||
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.precondition_">Precondition:</a>
|
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
|
||||||
@ -108,7 +108,7 @@
|
|||||||
maximum value.
|
maximum value.
|
||||||
</li></ul></div>
|
</li></ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.random_shuffle.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.random_shuffle.complexity"></a><h6>
|
||||||
<a name="id2733631"></a>
|
<a name="id2861238"></a>
|
||||||
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.complexity">Complexity</a>
|
<a class="link" href="random_shuffle.html#range.reference.algorithms.mutating.random_shuffle.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.remove"></a><a class="link" href="remove.html" title="remove"> remove</a>
|
<a name="range.reference.algorithms.mutating.remove"></a><a class="link" href="remove.html" title="remove"> remove</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove.prototype"></a><h6>
|
||||||
<a name="id2733739"></a>
|
<a name="id2861345"></a>
|
||||||
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.prototype">Prototype</a>
|
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove.description"></a><h6>
|
||||||
<a name="id2734360"></a>
|
<a name="id2861967"></a>
|
||||||
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.description">Description</a>
|
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -83,14 +83,14 @@
|
|||||||
are dereferenceable, but the elements are unspecified.
|
are dereferenceable, but the elements are unspecified.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove.definition"></a><h6>
|
||||||
<a name="id2734595"></a>
|
<a name="id2862202"></a>
|
||||||
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.definition">Definition</a>
|
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove.requirements"></a><h6>
|
||||||
<a name="id2734668"></a>
|
<a name="id2862275"></a>
|
||||||
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.requirements">Requirements</a>
|
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -113,7 +113,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove.complexity"></a><h6>
|
||||||
<a name="id2734782"></a>
|
<a name="id2862389"></a>
|
||||||
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.complexity">Complexity</a>
|
<a class="link" href="remove.html#range.reference.algorithms.mutating.remove.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
remove_copy</a>
|
remove_copy</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy.prototype"></a><h6>
|
||||||
<a name="id2734862"></a>
|
<a name="id2862469"></a>
|
||||||
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.prototype">Prototype</a>
|
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy.description"></a><h6>
|
||||||
<a name="id2735168"></a>
|
<a name="id2862775"></a>
|
||||||
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.description">Description</a>
|
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -54,14 +54,14 @@
|
|||||||
<code class="computeroutput"><span class="identifier">rng</span></code> for which <code class="computeroutput"><span class="identifier">x</span> <span class="special">==</span> <span class="identifier">val</span></code> is <code class="computeroutput"><span class="keyword">false</span></code>.
|
<code class="computeroutput"><span class="identifier">rng</span></code> for which <code class="computeroutput"><span class="identifier">x</span> <span class="special">==</span> <span class="identifier">val</span></code> is <code class="computeroutput"><span class="keyword">false</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy.definition"></a><h6>
|
||||||
<a name="id2735257"></a>
|
<a name="id2862865"></a>
|
||||||
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.definition">Definition</a>
|
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy.requirements"></a><h6>
|
||||||
<a name="id2735330"></a>
|
<a name="id2862938"></a>
|
||||||
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.requirements">Requirements</a>
|
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -84,7 +84,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy.complexity"></a><h6>
|
||||||
<a name="id2735444"></a>
|
<a name="id2863052"></a>
|
||||||
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.complexity">Complexity</a>
|
<a class="link" href="remove_copy.html#range.reference.algorithms.mutating.remove_copy.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
remove_copy_if</a>
|
remove_copy_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy_if.prototype"></a><h6>
|
||||||
<a name="id2735525"></a>
|
<a name="id2863133"></a>
|
||||||
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.prototype">Prototype</a>
|
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy_if.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy_if.description"></a><h6>
|
||||||
<a name="id2735810"></a>
|
<a name="id2863418"></a>
|
||||||
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.description">Description</a>
|
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -55,14 +55,14 @@
|
|||||||
is <code class="computeroutput"><span class="keyword">false</span></code>.
|
is <code class="computeroutput"><span class="keyword">false</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy_if.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy_if.definition"></a><h6>
|
||||||
<a name="id2735904"></a>
|
<a name="id2863512"></a>
|
||||||
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.definition">Definition</a>
|
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy_if.requirements"></a><h6>
|
||||||
<a name="id2735977"></a>
|
<a name="id2863585"></a>
|
||||||
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.requirements">Requirements</a>
|
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove_copy_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_copy_if.complexity"></a><h6>
|
||||||
<a name="id2736066"></a>
|
<a name="id2863674"></a>
|
||||||
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.complexity">Complexity</a>
|
<a class="link" href="remove_copy_if.html#range.reference.algorithms.mutating.remove_copy_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.remove_if"></a><a class="link" href="remove_if.html" title="remove_if"> remove_if</a>
|
<a name="range.reference.algorithms.mutating.remove_if"></a><a class="link" href="remove_if.html" title="remove_if"> remove_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_if.prototype"></a><h6>
|
||||||
<a name="id2736144"></a>
|
<a name="id2863752"></a>
|
||||||
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.prototype">Prototype</a>
|
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_if.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_if.description"></a><h6>
|
||||||
<a name="id2736727"></a>
|
<a name="id2864334"></a>
|
||||||
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.description">Description</a>
|
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -82,14 +82,14 @@
|
|||||||
are unspecified.
|
are unspecified.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_if.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_if.definition"></a><h6>
|
||||||
<a name="id2736957"></a>
|
<a name="id2864565"></a>
|
||||||
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.definition">Definition</a>
|
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.remove_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_if.requirements"></a><h6>
|
||||||
<a name="id2737030"></a>
|
<a name="id2864638"></a>
|
||||||
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.requirements">Requirements</a>
|
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -112,7 +112,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.remove_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.remove_if.complexity"></a><h6>
|
||||||
<a name="id2737144"></a>
|
<a name="id2864752"></a>
|
||||||
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.complexity">Complexity</a>
|
<a class="link" href="remove_if.html#range.reference.algorithms.mutating.remove_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.replace"></a><a class="link" href="replace.html" title="replace"> replace</a>
|
<a name="range.reference.algorithms.mutating.replace"></a><a class="link" href="replace.html" title="replace"> replace</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace.prototype"></a><h6>
|
||||||
<a name="id2737235"></a>
|
<a name="id2864843"></a>
|
||||||
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.prototype">Prototype</a>
|
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace.description"></a><h6>
|
||||||
<a name="id2737550"></a>
|
<a name="id2865158"></a>
|
||||||
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.description">Description</a>
|
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -57,14 +57,14 @@
|
|||||||
Return a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
|
Return a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace.definition"></a><h6>
|
||||||
<a name="id2737629"></a>
|
<a name="id2865237"></a>
|
||||||
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.definition">Definition</a>
|
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace.requirements"></a><h6>
|
||||||
<a name="id2737700"></a>
|
<a name="id2865310"></a>
|
||||||
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.requirements">Requirements</a>
|
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -93,7 +93,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace.complexity"></a><h6>
|
||||||
<a name="id2737851"></a>
|
<a name="id2865459"></a>
|
||||||
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.complexity">Complexity</a>
|
<a class="link" href="replace.html#range.reference.algorithms.mutating.replace.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
replace_copy</a>
|
replace_copy</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy.prototype"></a><h6>
|
||||||
<a name="id2737956"></a>
|
<a name="id2865564"></a>
|
||||||
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.prototype">Prototype</a>
|
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -41,7 +41,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy.description"></a><h6>
|
||||||
<a name="id2738156"></a>
|
<a name="id2865763"></a>
|
||||||
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.description">Description</a>
|
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -54,14 +54,14 @@
|
|||||||
<span class="identifier">x</span></code>.
|
<span class="identifier">x</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy.definition"></a><h6>
|
||||||
<a name="id2738270"></a>
|
<a name="id2865878"></a>
|
||||||
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.definition">Definition</a>
|
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy.requirements"></a><h6>
|
||||||
<a name="id2738342"></a>
|
<a name="id2865950"></a>
|
||||||
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.requirements">Requirements</a>
|
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -88,7 +88,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy.complexity"></a><h6>
|
||||||
<a name="id2738482"></a>
|
<a name="id2866090"></a>
|
||||||
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.complexity">Complexity</a>
|
<a class="link" href="replace_copy.html#range.reference.algorithms.mutating.replace_copy.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
replace_copy_if</a>
|
replace_copy_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy_if.prototype"></a><h6>
|
||||||
<a name="id2738563"></a>
|
<a name="id2866170"></a>
|
||||||
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.prototype">Prototype</a>
|
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -41,7 +41,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy_if.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy_if.description"></a><h6>
|
||||||
<a name="id2738767"></a>
|
<a name="id2866375"></a>
|
||||||
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.description">Description</a>
|
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
<span class="special">:</span> <span class="identifier">x</span></code>.
|
<span class="special">:</span> <span class="identifier">x</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy_if.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy_if.definition"></a><h6>
|
||||||
<a name="id2738883"></a>
|
<a name="id2866491"></a>
|
||||||
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.definition">Definition</a>
|
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy_if.requirements"></a><h6>
|
||||||
<a name="id2738957"></a>
|
<a name="id2866565"></a>
|
||||||
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.requirements">Requirements</a>
|
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -90,7 +90,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace_copy_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_copy_if.complexity"></a><h6>
|
||||||
<a name="id2739123"></a>
|
<a name="id2866731"></a>
|
||||||
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.complexity">Complexity</a>
|
<a class="link" href="replace_copy_if.html#range.reference.algorithms.mutating.replace_copy_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
replace_if</a>
|
replace_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_if.prototype"></a><h6>
|
||||||
<a name="id2739213"></a>
|
<a name="id2866821"></a>
|
||||||
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.prototype">Prototype</a>
|
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_if.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_if.description"></a><h6>
|
||||||
<a name="id2739536"></a>
|
<a name="id2867144"></a>
|
||||||
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.description">Description</a>
|
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
|
Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_if.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_if.definition"></a><h6>
|
||||||
<a name="id2739650"></a>
|
<a name="id2867258"></a>
|
||||||
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.definition">Definition</a>
|
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.replace_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_if.requirements"></a><h6>
|
||||||
<a name="id2739722"></a>
|
<a name="id2867330"></a>
|
||||||
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.requirements">Requirements</a>
|
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -91,7 +91,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.replace_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.replace_if.complexity"></a><h6>
|
||||||
<a name="id2739888"></a>
|
<a name="id2867496"></a>
|
||||||
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.complexity">Complexity</a>
|
<a class="link" href="replace_if.html#range.reference.algorithms.mutating.replace_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.reverse"></a><a class="link" href="reverse.html" title="reverse"> reverse</a>
|
<a name="range.reference.algorithms.mutating.reverse"></a><a class="link" href="reverse.html" title="reverse"> reverse</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.reverse.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse.prototype"></a><h6>
|
||||||
<a name="id2740001"></a>
|
<a name="id2867610"></a>
|
||||||
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.prototype">Prototype</a>
|
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -42,7 +42,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.reverse.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse.description"></a><h6>
|
||||||
<a name="id2740175"></a>
|
<a name="id2867784"></a>
|
||||||
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.description">Description</a>
|
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -50,14 +50,14 @@
|
|||||||
Returns a reference to the reversed range.
|
Returns a reference to the reversed range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.reverse.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse.definition"></a><h6>
|
||||||
<a name="id2740213"></a>
|
<a name="id2867822"></a>
|
||||||
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.definition">Definition</a>
|
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.reverse.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse.requirements"></a><h6>
|
||||||
<a name="id2740286"></a>
|
<a name="id2867895"></a>
|
||||||
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.requirements">Requirements</a>
|
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -72,7 +72,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.reverse.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse.complexity"></a><h6>
|
||||||
<a name="id2740348"></a>
|
<a name="id2867957"></a>
|
||||||
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.complexity">Complexity</a>
|
<a class="link" href="reverse.html#range.reference.algorithms.mutating.reverse.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
reverse_copy</a>
|
reverse_copy</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.reverse_copy.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse_copy.prototype"></a><h6>
|
||||||
<a name="id2740444"></a>
|
<a name="id2868053"></a>
|
||||||
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.prototype">Prototype</a>
|
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -40,7 +40,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.reverse_copy.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse_copy.description"></a><h6>
|
||||||
<a name="id2740575"></a>
|
<a name="id2868183"></a>
|
||||||
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.description">Description</a>
|
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -50,14 +50,14 @@
|
|||||||
Returns the output iterator one passed the last copied element.
|
Returns the output iterator one passed the last copied element.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.reverse_copy.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse_copy.definition"></a><h6>
|
||||||
<a name="id2740635"></a>
|
<a name="id2868243"></a>
|
||||||
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.definition">Definition</a>
|
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.reverse_copy.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse_copy.requirements"></a><h6>
|
||||||
<a name="id2740708"></a>
|
<a name="id2868315"></a>
|
||||||
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.requirements">Requirements</a>
|
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -76,7 +76,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.reverse_copy.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.reverse_copy.complexity"></a><h6>
|
||||||
<a name="id2740796"></a>
|
<a name="id2868404"></a>
|
||||||
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.complexity">Complexity</a>
|
<a class="link" href="reverse_copy.html#range.reference.algorithms.mutating.reverse_copy.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.rotate"></a><a class="link" href="rotate.html" title="rotate"> rotate</a>
|
<a name="range.reference.algorithms.mutating.rotate"></a><a class="link" href="rotate.html" title="rotate"> rotate</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.rotate.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate.prototype"></a><h6>
|
||||||
<a name="id2740874"></a>
|
<a name="id2868482"></a>
|
||||||
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.prototype">Prototype</a>
|
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.rotate.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate.description"></a><h6>
|
||||||
<a name="id2741135"></a>
|
<a name="id2868743"></a>
|
||||||
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.description">Description</a>
|
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -53,14 +53,14 @@
|
|||||||
and <code class="computeroutput"><span class="special">[</span><span class="identifier">middle</span><span class="special">,</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code>. Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
|
and <code class="computeroutput"><span class="special">[</span><span class="identifier">middle</span><span class="special">,</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code>. Returns a reference to <code class="computeroutput"><span class="identifier">rng</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.rotate.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate.definition"></a><h6>
|
||||||
<a name="id2741260"></a>
|
<a name="id2868867"></a>
|
||||||
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.definition">Definition</a>
|
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.rotate.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate.requirements"></a><h6>
|
||||||
<a name="id2741334"></a>
|
<a name="id2868940"></a>
|
||||||
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.requirements">Requirements</a>
|
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -74,7 +74,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.rotate.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate.precondition_"></a><h6>
|
||||||
<a name="id2741396"></a>
|
<a name="id2869003"></a>
|
||||||
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.precondition_">Precondition:</a>
|
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -86,7 +86,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.rotate.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate.complexity"></a><h6>
|
||||||
<a name="id2741506"></a>
|
<a name="id2869113"></a>
|
||||||
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.complexity">Complexity</a>
|
<a class="link" href="rotate.html#range.reference.algorithms.mutating.rotate.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
rotate_copy</a>
|
rotate_copy</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.rotate_copy.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate_copy.prototype"></a><h6>
|
||||||
<a name="id2741574"></a>
|
<a name="id2869181"></a>
|
||||||
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.prototype">Prototype</a>
|
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.rotate_copy.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate_copy.description"></a><h6>
|
||||||
<a name="id2741745"></a>
|
<a name="id2869352"></a>
|
||||||
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.description">Description</a>
|
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
and <code class="computeroutput"><span class="special">[</span><span class="identifier">middle</span><span class="special">,</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> to <code class="computeroutput"><span class="identifier">out</span></code>.
|
and <code class="computeroutput"><span class="special">[</span><span class="identifier">middle</span><span class="special">,</span> <span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> to <code class="computeroutput"><span class="identifier">out</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.rotate_copy.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate_copy.definition"></a><h6>
|
||||||
<a name="id2741870"></a>
|
<a name="id2869477"></a>
|
||||||
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.definition">Definition</a>
|
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.rotate_copy.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate_copy.requirements"></a><h6>
|
||||||
<a name="id2741943"></a>
|
<a name="id2869551"></a>
|
||||||
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.requirements">Requirements</a>
|
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.rotate_copy.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate_copy.precondition_"></a><h6>
|
||||||
<a name="id2742032"></a>
|
<a name="id2869640"></a>
|
||||||
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.precondition_">Precondition:</a>
|
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -89,7 +89,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.rotate_copy.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.rotate_copy.complexity"></a><h6>
|
||||||
<a name="id2742141"></a>
|
<a name="id2869749"></a>
|
||||||
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.complexity">Complexity</a>
|
<a class="link" href="rotate_copy.html#range.reference.algorithms.mutating.rotate_copy.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.sort"></a><a class="link" href="sort.html" title="sort"> sort</a>
|
<a name="range.reference.algorithms.mutating.sort"></a><a class="link" href="sort.html" title="sort"> sort</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.sort.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.sort.prototype"></a><h6>
|
||||||
<a name="id2742208"></a>
|
<a name="id2869817"></a>
|
||||||
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.prototype">Prototype</a>
|
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.sort.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.sort.description"></a><h6>
|
||||||
<a name="id2742588"></a>
|
<a name="id2870197"></a>
|
||||||
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.description">Description</a>
|
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -71,14 +71,14 @@
|
|||||||
<code class="computeroutput"><span class="special">[</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">]</span></code>, <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">y</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">false</span></code>.
|
<code class="computeroutput"><span class="special">[</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">]</span></code>, <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">y</span><span class="special">,</span> <span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">false</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.sort.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.sort.definition"></a><h6>
|
||||||
<a name="id2742842"></a>
|
<a name="id2870451"></a>
|
||||||
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.definition">Definition</a>
|
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.sort.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.sort.requirements"></a><h6>
|
||||||
<a name="id2742913"></a>
|
<a name="id2870522"></a>
|
||||||
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.requirements">Requirements</a>
|
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -129,7 +129,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.sort.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.sort.complexity"></a><h6>
|
||||||
<a name="id2743149"></a>
|
<a name="id2870758"></a>
|
||||||
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.complexity">Complexity</a>
|
<a class="link" href="sort.html#range.reference.algorithms.mutating.sort.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
stable_partition</a>
|
stable_partition</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.stable_partition.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_partition.prototype"></a><h6>
|
||||||
<a name="id2743267"></a>
|
<a name="id2870874"></a>
|
||||||
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.prototype">Prototype</a>
|
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -61,7 +61,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.stable_partition.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_partition.description"></a><h6>
|
||||||
<a name="id2743847"></a>
|
<a name="id2871454"></a>
|
||||||
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.description">Description</a>
|
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -83,14 +83,14 @@
|
|||||||
the iterator to the first element that fails to satisfy <code class="computeroutput"><span class="identifier">pred</span></code>.
|
the iterator to the first element that fails to satisfy <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.stable_partition.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_partition.definition"></a><h6>
|
||||||
<a name="id2743997"></a>
|
<a name="id2871605"></a>
|
||||||
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.definition">Definition</a>
|
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.stable_partition.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_partition.requirements"></a><h6>
|
||||||
<a name="id2744071"></a>
|
<a name="id2871679"></a>
|
||||||
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.requirements">Requirements</a>
|
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -108,7 +108,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.stable_partition.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_partition.complexity"></a><h6>
|
||||||
<a name="id2744160"></a>
|
<a name="id2871768"></a>
|
||||||
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.complexity">Complexity</a>
|
<a class="link" href="stable_partition.html#range.reference.algorithms.mutating.stable_partition.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
stable_sort</a>
|
stable_sort</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.stable_sort.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_sort.prototype"></a><h6>
|
||||||
<a name="id2744333"></a>
|
<a name="id2871941"></a>
|
||||||
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.prototype">Prototype</a>
|
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.stable_sort.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_sort.description"></a><h6>
|
||||||
<a name="id2744711"></a>
|
<a name="id2872321"></a>
|
||||||
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.description">Description</a>
|
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -72,14 +72,14 @@
|
|||||||
<code class="computeroutput"><span class="special">[</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">]</span></code>, <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">y</span><span class="special">,</span><span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">false</span></code>.
|
<code class="computeroutput"><span class="special">[</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">]</span></code>, <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">y</span><span class="special">,</span><span class="identifier">x</span><span class="special">)</span> <span class="special">==</span> <span class="keyword">false</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.stable_sort.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_sort.definition"></a><h6>
|
||||||
<a name="id2744964"></a>
|
<a name="id2872573"></a>
|
||||||
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.definition">Definition</a>
|
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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_sort</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><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_sort</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.stable_sort.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_sort.requirements"></a><h6>
|
||||||
<a name="id2745038"></a>
|
<a name="id2872646"></a>
|
||||||
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.requirements">Requirements</a>
|
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -130,7 +130,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.stable_sort.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.stable_sort.complexity"></a><h6>
|
||||||
<a name="id2745272"></a>
|
<a name="id2872880"></a>
|
||||||
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.complexity">Complexity</a>
|
<a class="link" href="stable_sort.html#range.reference.algorithms.mutating.stable_sort.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
swap_ranges</a>
|
swap_ranges</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.swap_ranges.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.swap_ranges.prototype"></a><h6>
|
||||||
<a name="id2745458"></a>
|
<a name="id2873066"></a>
|
||||||
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.prototype">Prototype</a>
|
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -40,7 +40,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.swap_ranges.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.swap_ranges.description"></a><h6>
|
||||||
<a name="id2745592"></a>
|
<a name="id2873200"></a>
|
||||||
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.description">Description</a>
|
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -50,14 +50,14 @@
|
|||||||
Returns a reference to <code class="computeroutput"><span class="identifier">rng2</span></code>.
|
Returns a reference to <code class="computeroutput"><span class="identifier">rng2</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.swap_ranges.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.swap_ranges.definition"></a><h6>
|
||||||
<a name="id2745683"></a>
|
<a name="id2873291"></a>
|
||||||
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.definition">Definition</a>
|
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.swap_ranges.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.swap_ranges.requirements"></a><h6>
|
||||||
<a name="id2745757"></a>
|
<a name="id2873364"></a>
|
||||||
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.requirements">Requirements</a>
|
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -81,7 +81,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.swap_ranges.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.swap_ranges.complexity"></a><h6>
|
||||||
<a name="id2745857"></a>
|
<a name="id2873465"></a>
|
||||||
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.complexity">Complexity</a>
|
<a class="link" href="swap_ranges.html#range.reference.algorithms.mutating.swap_ranges.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.transform"></a><a class="link" href="transform.html" title="transform"> transform</a>
|
<a name="range.reference.algorithms.mutating.transform"></a><a class="link" href="transform.html" title="transform"> transform</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.transform.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.transform.prototype"></a><h6>
|
||||||
<a name="id2745927"></a>
|
<a name="id2873535"></a>
|
||||||
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.prototype">Prototype</a>
|
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -56,7 +56,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.transform.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.transform.description"></a><h6>
|
||||||
<a name="id2746265"></a>
|
<a name="id2873874"></a>
|
||||||
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.description">Description</a>
|
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -92,14 +92,14 @@
|
|||||||
The return value is <code class="computeroutput"><span class="identifier">out</span> <span class="special">+</span> <span class="identifier">min</span><span class="special">(</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">),</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">))</span></code>.
|
The return value is <code class="computeroutput"><span class="identifier">out</span> <span class="special">+</span> <span class="identifier">min</span><span class="special">(</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">),</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">))</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.transform.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.transform.definition"></a><h6>
|
||||||
<a name="id2746815"></a>
|
<a name="id2874424"></a>
|
||||||
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.definition">Definition</a>
|
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.transform.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.transform.requirements"></a><h6>
|
||||||
<a name="id2746887"></a>
|
<a name="id2874496"></a>
|
||||||
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.requirements">Requirements</a>
|
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -169,7 +169,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.transform.precondition_"></a><h6>
|
<a name="range.reference.algorithms.mutating.transform.precondition_"></a><h6>
|
||||||
<a name="id2747239"></a>
|
<a name="id2874847"></a>
|
||||||
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.precondition_">Precondition:</a>
|
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -201,7 +201,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.transform.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.transform.complexity"></a><h6>
|
||||||
<a name="id2747654"></a>
|
<a name="id2875262"></a>
|
||||||
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.complexity">Complexity</a>
|
<a class="link" href="transform.html#range.reference.algorithms.mutating.transform.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.mutating.unique"></a><a class="link" href="unique.html" title="unique"> unique</a>
|
<a name="range.reference.algorithms.mutating.unique"></a><a class="link" href="unique.html" title="unique"> unique</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.unique.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique.prototype"></a><h6>
|
||||||
<a name="id2747774"></a>
|
<a name="id2875382"></a>
|
||||||
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.prototype">Prototype</a>
|
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -68,7 +68,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.unique.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique.description"></a><h6>
|
||||||
<a name="id2748806"></a>
|
<a name="id2876413"></a>
|
||||||
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.description">Description</a>
|
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -86,14 +86,14 @@
|
|||||||
type.
|
type.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.unique.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique.definition"></a><h6>
|
||||||
<a name="id2748929"></a>
|
<a name="id2876537"></a>
|
||||||
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.definition">Definition</a>
|
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.unique.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique.requirements"></a><h6>
|
||||||
<a name="id2749001"></a>
|
<a name="id2876610"></a>
|
||||||
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.requirements">Requirements</a>
|
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -137,7 +137,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.unique.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique.complexity"></a><h6>
|
||||||
<a name="id2749214"></a>
|
<a name="id2876822"></a>
|
||||||
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.complexity">Complexity</a>
|
<a class="link" href="unique.html#range.reference.algorithms.mutating.unique.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
unique_copy</a>
|
unique_copy</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.mutating.unique_copy.prototype"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique_copy.prototype"></a><h6>
|
||||||
<a name="id2749341"></a>
|
<a name="id2876949"></a>
|
||||||
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.prototype">Prototype</a>
|
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.unique_copy.description"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique_copy.description"></a><h6>
|
||||||
<a name="id2749601"></a>
|
<a name="id2877209"></a>
|
||||||
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.description">Description</a>
|
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -56,14 +56,14 @@
|
|||||||
value type.
|
value type.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.unique_copy.definition"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique_copy.definition"></a><h6>
|
||||||
<a name="id2749691"></a>
|
<a name="id2877299"></a>
|
||||||
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.definition">Definition</a>
|
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.mutating.unique_copy.requirements"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique_copy.requirements"></a><h6>
|
||||||
<a name="id2749767"></a>
|
<a name="id2877374"></a>
|
||||||
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.requirements">Requirements</a>
|
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -117,7 +117,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.mutating.unique_copy.complexity"></a><h6>
|
<a name="range.reference.algorithms.mutating.unique_copy.complexity"></a><h6>
|
||||||
<a name="id2750031"></a>
|
<a name="id2877639"></a>
|
||||||
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.complexity">Complexity</a>
|
<a class="link" href="unique_copy.html#range.reference.algorithms.mutating.unique_copy.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.copy_n"></a><a class="link" href="copy_n.html" title="copy_n"> copy_n</a>
|
<a name="range.reference.algorithms.new.copy_n"></a><a class="link" href="copy_n.html" title="copy_n"> copy_n</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.copy_n.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.copy_n.prototype"></a><h6>
|
||||||
<a name="id2784007"></a>
|
<a name="id2911615"></a>
|
||||||
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.prototype">Prototype</a>
|
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.copy_n.description"></a><h6>
|
<a name="range.reference.algorithms.new.copy_n.description"></a><h6>
|
||||||
<a name="id2784168"></a>
|
<a name="id2911773"></a>
|
||||||
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.description">Description</a>
|
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -53,14 +53,14 @@
|
|||||||
from <code class="computeroutput"><span class="special">[</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">n</span><span class="special">)</span></code> to the range <code class="computeroutput"><span class="special">[</span><span class="identifier">out</span><span class="special">,</span> <span class="identifier">out</span> <span class="special">+</span> <span class="identifier">n</span><span class="special">)</span></code>
|
from <code class="computeroutput"><span class="special">[</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">n</span><span class="special">)</span></code> to the range <code class="computeroutput"><span class="special">[</span><span class="identifier">out</span><span class="special">,</span> <span class="identifier">out</span> <span class="special">+</span> <span class="identifier">n</span><span class="special">)</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.copy_n.definition"></a><h6>
|
<a name="range.reference.algorithms.new.copy_n.definition"></a><h6>
|
||||||
<a name="id2784342"></a>
|
<a name="id2911948"></a>
|
||||||
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.definition">Definition</a>
|
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">copy_n</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">copy_n</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.copy_n.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.copy_n.requirements"></a><h6>
|
||||||
<a name="id2784414"></a>
|
<a name="id2912021"></a>
|
||||||
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.requirements">Requirements</a>
|
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.copy_n.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.copy_n.complexity"></a><h6>
|
||||||
<a name="id2784518"></a>
|
<a name="id2912125"></a>
|
||||||
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.complexity">Complexity</a>
|
<a class="link" href="copy_n.html#range.reference.algorithms.new.copy_n.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.erase"></a><a class="link" href="erase.html" title="erase"> erase</a>
|
<a name="range.reference.algorithms.new.erase"></a><a class="link" href="erase.html" title="erase"> erase</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.erase.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.erase.prototype"></a><h6>
|
||||||
<a name="id2784574"></a>
|
<a name="id2912180"></a>
|
||||||
<a class="link" href="erase.html#range.reference.algorithms.new.erase.prototype">Prototype</a>
|
<a class="link" href="erase.html#range.reference.algorithms.new.erase.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -41,7 +41,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.erase.description"></a><h6>
|
<a name="range.reference.algorithms.new.erase.description"></a><h6>
|
||||||
<a name="id2784716"></a>
|
<a name="id2912322"></a>
|
||||||
<a class="link" href="erase.html#range.reference.algorithms.new.erase.description">Description</a>
|
<a class="link" href="erase.html#range.reference.algorithms.new.erase.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -58,14 +58,14 @@
|
|||||||
the frequently used combination equivalent to <code class="computeroutput"><span class="identifier">target</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">target</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">target</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">pred</span><span class="special">),</span> <span class="identifier">target</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span></code>
|
the frequently used combination equivalent to <code class="computeroutput"><span class="identifier">target</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">target</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">target</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">pred</span><span class="special">),</span> <span class="identifier">target</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.erase.definition"></a><h6>
|
<a name="range.reference.algorithms.new.erase.definition"></a><h6>
|
||||||
<a name="id2785020"></a>
|
<a name="id2912628"></a>
|
||||||
<a class="link" href="erase.html#range.reference.algorithms.new.erase.definition">Definition</a>
|
<a class="link" href="erase.html#range.reference.algorithms.new.erase.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.erase.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.erase.requirements"></a><h6>
|
||||||
<a name="id2785093"></a>
|
<a name="id2912700"></a>
|
||||||
<a class="link" href="erase.html#range.reference.algorithms.new.erase.requirements">Requirements</a>
|
<a class="link" href="erase.html#range.reference.algorithms.new.erase.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
||||||
@ -73,7 +73,7 @@
|
|||||||
erase of an iterator range.
|
erase of an iterator range.
|
||||||
</li></ol></div>
|
</li></ol></div>
|
||||||
<a name="range.reference.algorithms.new.erase.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.erase.complexity"></a><h6>
|
||||||
<a name="id2785138"></a>
|
<a name="id2912745"></a>
|
||||||
<a class="link" href="erase.html#range.reference.algorithms.new.erase.complexity">Complexity</a>
|
<a class="link" href="erase.html#range.reference.algorithms.new.erase.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.for_each"></a><a class="link" href="for_each.html" title="for_each"> for_each</a>
|
<a name="range.reference.algorithms.new.for_each"></a><a class="link" href="for_each.html" title="for_each"> for_each</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.for_each.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.for_each.prototype"></a><h6>
|
||||||
<a name="id2785205"></a>
|
<a name="id2912812"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.prototype">Prototype</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -72,7 +72,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.for_each.description"></a><h6>
|
<a name="range.reference.algorithms.new.for_each.description"></a><h6>
|
||||||
<a name="id2785786"></a>
|
<a name="id2913393"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.description">Description</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -88,14 +88,14 @@
|
|||||||
It is safe to call this function with unequal length ranges.
|
It is safe to call this function with unequal length ranges.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.for_each.definition"></a><h6>
|
<a name="range.reference.algorithms.new.for_each.definition"></a><h6>
|
||||||
<a name="id2785949"></a>
|
<a name="id2913556"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.definition">Definition</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.for_each.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.for_each.requirements"></a><h6>
|
||||||
<a name="id2786021"></a>
|
<a name="id2913628"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.requirements">Requirements</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -125,7 +125,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.for_each.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.for_each.complexity"></a><h6>
|
||||||
<a name="id2786176"></a>
|
<a name="id2913783"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.complexity">Complexity</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.new.for_each.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.insert"></a><a class="link" href="insert.html" title="insert"> insert</a>
|
<a name="range.reference.algorithms.new.insert"></a><a class="link" href="insert.html" title="insert"> insert</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.insert.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.insert.prototype"></a><h6>
|
||||||
<a name="id2786284"></a>
|
<a name="id2913891"></a>
|
||||||
<a class="link" href="insert.html#range.reference.algorithms.new.insert.prototype">Prototype</a>
|
<a class="link" href="insert.html#range.reference.algorithms.new.insert.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.insert.description"></a><h6>
|
<a name="range.reference.algorithms.new.insert.description"></a><h6>
|
||||||
<a name="id2786456"></a>
|
<a name="id2914063"></a>
|
||||||
<a class="link" href="insert.html#range.reference.algorithms.new.insert.description">Description</a>
|
<a class="link" href="insert.html#range.reference.algorithms.new.insert.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -54,14 +54,14 @@
|
|||||||
<code class="computeroutput"><span class="identifier">target</span></code>.
|
<code class="computeroutput"><span class="identifier">target</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.insert.definition"></a><h6>
|
<a name="range.reference.algorithms.new.insert.definition"></a><h6>
|
||||||
<a name="id2786526"></a>
|
<a name="id2914133"></a>
|
||||||
<a class="link" href="insert.html#range.reference.algorithms.new.insert.definition">Definition</a>
|
<a class="link" href="insert.html#range.reference.algorithms.new.insert.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.insert.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.insert.requirements"></a><h6>
|
||||||
<a name="id2786598"></a>
|
<a name="id2914205"></a>
|
||||||
<a class="link" href="insert.html#range.reference.algorithms.new.insert.requirements">Requirements</a>
|
<a class="link" href="insert.html#range.reference.algorithms.new.insert.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -81,7 +81,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.insert.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.insert.complexity"></a><h6>
|
||||||
<a name="id2786690"></a>
|
<a name="id2914298"></a>
|
||||||
<a class="link" href="insert.html#range.reference.algorithms.new.insert.complexity">Complexity</a>
|
<a class="link" href="insert.html#range.reference.algorithms.new.insert.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.iota"></a><a class="link" href="iota.html" title="iota"> iota</a>
|
<a name="range.reference.algorithms.new.iota"></a><a class="link" href="iota.html" title="iota"> iota</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.iota.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.iota.prototype"></a><h6>
|
||||||
<a name="id2786760"></a>
|
<a name="id2914367"></a>
|
||||||
<a class="link" href="iota.html#range.reference.algorithms.new.iota.prototype">Prototype</a>
|
<a class="link" href="iota.html#range.reference.algorithms.new.iota.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.iota.description"></a><h6>
|
<a name="range.reference.algorithms.new.iota.description"></a><h6>
|
||||||
<a name="id2786887"></a>
|
<a name="id2914495"></a>
|
||||||
<a class="link" href="iota.html#range.reference.algorithms.new.iota.description">Description</a>
|
<a class="link" href="iota.html#range.reference.algorithms.new.iota.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -50,14 +50,14 @@
|
|||||||
<span class="special">+</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">it</span><span class="special">)</span></code>
|
<span class="special">+</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">distance</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">it</span><span class="special">)</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.iota.definition"></a><h6>
|
<a name="range.reference.algorithms.new.iota.definition"></a><h6>
|
||||||
<a name="id2787028"></a>
|
<a name="id2914635"></a>
|
||||||
<a class="link" href="iota.html#range.reference.algorithms.new.iota.definition">Definition</a>
|
<a class="link" href="iota.html#range.reference.algorithms.new.iota.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">iota</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">iota</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.iota.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.iota.requirements"></a><h6>
|
||||||
<a name="id2787100"></a>
|
<a name="id2914707"></a>
|
||||||
<a class="link" href="iota.html#range.reference.algorithms.new.iota.requirements">Requirements</a>
|
<a class="link" href="iota.html#range.reference.algorithms.new.iota.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -72,7 +72,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.iota.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.iota.complexity"></a><h6>
|
||||||
<a name="id2787177"></a>
|
<a name="id2914785"></a>
|
||||||
<a class="link" href="iota.html#range.reference.algorithms.new.iota.complexity">Complexity</a>
|
<a class="link" href="iota.html#range.reference.algorithms.new.iota.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.is_sorted"></a><a class="link" href="is_sorted.html" title="is_sorted"> is_sorted</a>
|
<a name="range.reference.algorithms.new.is_sorted"></a><a class="link" href="is_sorted.html" title="is_sorted"> is_sorted</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.is_sorted.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.is_sorted.prototype"></a><h6>
|
||||||
<a name="id2787256"></a>
|
<a name="id2914863"></a>
|
||||||
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.prototype">Prototype</a>
|
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -42,7 +42,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.is_sorted.description"></a><h6>
|
<a name="range.reference.algorithms.new.is_sorted.description"></a><h6>
|
||||||
<a name="id2787451"></a>
|
<a name="id2915059"></a>
|
||||||
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.description">Description</a>
|
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -58,14 +58,14 @@
|
|||||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.is_sorted.definition"></a><h6>
|
<a name="range.reference.algorithms.new.is_sorted.definition"></a><h6>
|
||||||
<a name="id2787648"></a>
|
<a name="id2915255"></a>
|
||||||
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.definition">Definition</a>
|
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">is_sorted</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">is_sorted</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.is_sorted.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.is_sorted.requirements"></a><h6>
|
||||||
<a name="id2787720"></a>
|
<a name="id2915327"></a>
|
||||||
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.requirements">Requirements</a>
|
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -85,7 +85,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.is_sorted.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.is_sorted.complexity"></a><h6>
|
||||||
<a name="id2787827"></a>
|
<a name="id2915434"></a>
|
||||||
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.complexity">Complexity</a>
|
<a class="link" href="is_sorted.html#range.reference.algorithms.new.is_sorted.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.overwrite"></a><a class="link" href="overwrite.html" title="overwrite"> overwrite</a>
|
<a name="range.reference.algorithms.new.overwrite"></a><a class="link" href="overwrite.html" title="overwrite"> overwrite</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.overwrite.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.overwrite.prototype"></a><h6>
|
||||||
<a name="id2787894"></a>
|
<a name="id2915501"></a>
|
||||||
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.prototype">Prototype</a>
|
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.overwrite.description"></a><h6>
|
<a name="range.reference.algorithms.new.overwrite.description"></a><h6>
|
||||||
<a name="id2788030"></a>
|
<a name="id2915637"></a>
|
||||||
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.description">Description</a>
|
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
into the range <code class="computeroutput"><span class="identifier">to</span></code>.
|
into the range <code class="computeroutput"><span class="identifier">to</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.overwrite.definition"></a><h6>
|
<a name="range.reference.algorithms.new.overwrite.definition"></a><h6>
|
||||||
<a name="id2788090"></a>
|
<a name="id2915697"></a>
|
||||||
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.definition">Definition</a>
|
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">overwrite</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">overwrite</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.overwrite.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.overwrite.requirements"></a><h6>
|
||||||
<a name="id2788162"></a>
|
<a name="id2915769"></a>
|
||||||
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.requirements">Requirements</a>
|
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -86,7 +86,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.overwrite.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.overwrite.complexity"></a><h6>
|
||||||
<a name="id2788331"></a>
|
<a name="id2915938"></a>
|
||||||
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.complexity">Complexity</a>
|
<a class="link" href="overwrite.html#range.reference.algorithms.new.overwrite.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.push_back"></a><a class="link" href="push_back.html" title="push_back"> push_back</a>
|
<a name="range.reference.algorithms.new.push_back"></a><a class="link" href="push_back.html" title="push_back"> push_back</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.push_back.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.push_back.prototype"></a><h6>
|
||||||
<a name="id2788400"></a>
|
<a name="id2916007"></a>
|
||||||
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.prototype">Prototype</a>
|
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.push_back.description"></a><h6>
|
<a name="range.reference.algorithms.new.push_back.description"></a><h6>
|
||||||
<a name="id2788540"></a>
|
<a name="id2916147"></a>
|
||||||
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.description">Description</a>
|
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
to the back of the container <code class="computeroutput"><span class="identifier">target</span></code>.
|
to the back of the container <code class="computeroutput"><span class="identifier">target</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.push_back.definition"></a><h6>
|
<a name="range.reference.algorithms.new.push_back.definition"></a><h6>
|
||||||
<a name="id2788601"></a>
|
<a name="id2916208"></a>
|
||||||
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.definition">Definition</a>
|
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.push_back.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.push_back.requirements"></a><h6>
|
||||||
<a name="id2788672"></a>
|
<a name="id2916280"></a>
|
||||||
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.requirements">Requirements</a>
|
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.push_back.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.push_back.complexity"></a><h6>
|
||||||
<a name="id2788781"></a>
|
<a name="id2916388"></a>
|
||||||
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.complexity">Complexity</a>
|
<a class="link" href="push_back.html#range.reference.algorithms.new.push_back.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.push_front"></a><a class="link" href="push_front.html" title="push_front"> push_front</a>
|
<a name="range.reference.algorithms.new.push_front"></a><a class="link" href="push_front.html" title="push_front"> push_front</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.push_front.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.push_front.prototype"></a><h6>
|
||||||
<a name="id2788851"></a>
|
<a name="id2916458"></a>
|
||||||
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.prototype">Prototype</a>
|
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.push_front.description"></a><h6>
|
<a name="range.reference.algorithms.new.push_front.description"></a><h6>
|
||||||
<a name="id2788990"></a>
|
<a name="id2916598"></a>
|
||||||
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.description">Description</a>
|
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
to the front of the container <code class="computeroutput"><span class="identifier">target</span></code>.
|
to the front of the container <code class="computeroutput"><span class="identifier">target</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.push_front.definition"></a><h6>
|
<a name="range.reference.algorithms.new.push_front.definition"></a><h6>
|
||||||
<a name="id2789049"></a>
|
<a name="id2916656"></a>
|
||||||
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.definition">Definition</a>
|
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.push_front.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.push_front.requirements"></a><h6>
|
||||||
<a name="id2789122"></a>
|
<a name="id2916729"></a>
|
||||||
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.requirements">Requirements</a>
|
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.push_front.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.push_front.complexity"></a><h6>
|
||||||
<a name="id2789230"></a>
|
<a name="id2916838"></a>
|
||||||
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.complexity">Complexity</a>
|
<a class="link" href="push_front.html#range.reference.algorithms.new.push_front.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.new.remove_erase"></a><a class="link" href="remove_erase.html" title="remove_erase"> remove_erase</a>
|
<a name="range.reference.algorithms.new.remove_erase"></a><a class="link" href="remove_erase.html" title="remove_erase"> remove_erase</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.remove_erase.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase.prototype"></a><h6>
|
||||||
<a name="id2789301"></a>
|
<a name="id2916908"></a>
|
||||||
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.prototype">Prototype</a>
|
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -40,7 +40,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.remove_erase.description"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase.description"></a><h6>
|
||||||
<a name="id2789440"></a>
|
<a name="id2917047"></a>
|
||||||
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.description">Description</a>
|
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -50,14 +50,14 @@
|
|||||||
algorithm which merely rearranges elements.
|
algorithm which merely rearranges elements.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.remove_erase.definition"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase.definition"></a><h6>
|
||||||
<a name="id2789501"></a>
|
<a name="id2917108"></a>
|
||||||
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.definition">Definition</a>
|
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.remove_erase.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase.requirements"></a><h6>
|
||||||
<a name="id2789574"></a>
|
<a name="id2917181"></a>
|
||||||
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.requirements">Requirements</a>
|
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
||||||
@ -65,7 +65,7 @@
|
|||||||
erase of an iterator range.
|
erase of an iterator range.
|
||||||
</li></ol></div>
|
</li></ol></div>
|
||||||
<a name="range.reference.algorithms.new.remove_erase.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase.complexity"></a><h6>
|
||||||
<a name="id2789618"></a>
|
<a name="id2917226"></a>
|
||||||
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.complexity">Complexity</a>
|
<a class="link" href="remove_erase.html#range.reference.algorithms.new.remove_erase.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
remove_erase_if</a>
|
remove_erase_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.new.remove_erase_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase_if.prototype"></a><h6>
|
||||||
<a name="id2789688"></a>
|
<a name="id2917295"></a>
|
||||||
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.prototype">Prototype</a>
|
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -41,7 +41,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.remove_erase_if.description"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase_if.description"></a><h6>
|
||||||
<a name="id2789817"></a>
|
<a name="id2917424"></a>
|
||||||
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.description">Description</a>
|
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,14 +52,14 @@
|
|||||||
algorithm which merely rearranges elements.
|
algorithm which merely rearranges elements.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.remove_erase_if.definition"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase_if.definition"></a><h6>
|
||||||
<a name="id2789902"></a>
|
<a name="id2917509"></a>
|
||||||
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.definition">Definition</a>
|
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm_ext</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.new.remove_erase_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase_if.requirements"></a><h6>
|
||||||
<a name="id2789974"></a>
|
<a name="id2917582"></a>
|
||||||
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.requirements">Requirements</a>
|
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -73,7 +73,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.new.remove_erase_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.new.remove_erase_if.complexity"></a><h6>
|
||||||
<a name="id2790045"></a>
|
<a name="id2917652"></a>
|
||||||
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.complexity">Complexity</a>
|
<a class="link" href="remove_erase_if.html#range.reference.algorithms.new.remove_erase_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
adjacent_find</a>
|
adjacent_find</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.adjacent_find.prototype"></a><h6>
|
||||||
<a name="id2750177"></a>
|
<a name="id2877784"></a>
|
||||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.prototype">Prototype</a>
|
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.adjacent_find.description"></a><h6>
|
||||||
<a name="id2751163"></a>
|
<a name="id2878770"></a>
|
||||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.description">Description</a>
|
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -98,14 +98,14 @@
|
|||||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.adjacent_find.definition"></a><h6>
|
||||||
<a name="id2751377"></a>
|
<a name="id2878984"></a>
|
||||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.definition">Definition</a>
|
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.adjacent_find.requirements"></a><h6>
|
||||||
<a name="id2751450"></a>
|
<a name="id2879058"></a>
|
||||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.requirements">Requirements</a>
|
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -143,7 +143,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.adjacent_find.complexity"></a><h6>
|
||||||
<a name="id2751634"></a>
|
<a name="id2879242"></a>
|
||||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.complexity">Complexity</a>
|
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
binary_search</a>
|
binary_search</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.binary_search.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.binary_search.prototype"></a><h6>
|
||||||
<a name="id2751739"></a>
|
<a name="id2879346"></a>
|
||||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.prototype">Prototype</a>
|
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.binary_search.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.binary_search.description"></a><h6>
|
||||||
<a name="id2752020"></a>
|
<a name="id2879628"></a>
|
||||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.description">Description</a>
|
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -53,14 +53,14 @@
|
|||||||
range <code class="computeroutput"><span class="identifier">rng</span></code>.
|
range <code class="computeroutput"><span class="identifier">rng</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.binary_search.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.binary_search.definition"></a><h6>
|
||||||
<a name="id2752090"></a>
|
<a name="id2879698"></a>
|
||||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.definition">Definition</a>
|
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.binary_search.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.binary_search.requirements"></a><h6>
|
||||||
<a name="id2752164"></a>
|
<a name="id2879772"></a>
|
||||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.requirements">Requirements</a>
|
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -111,7 +111,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.binary_search.precondition_"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.binary_search.precondition_"></a><h6>
|
||||||
<a name="id2752422"></a>
|
<a name="id2880029"></a>
|
||||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.precondition_">Precondition:</a>
|
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -129,7 +129,7 @@
|
|||||||
order according to the function object <code class="computeroutput"><span class="identifier">pred</span></code>.
|
order according to the function object <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.binary_search.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.binary_search.complexity"></a><h6>
|
||||||
<a name="id2752518"></a>
|
<a name="id2880126"></a>
|
||||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.complexity">Complexity</a>
|
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.non_mutating.count"></a><a class="link" href="count.html" title="count"> count</a>
|
<a name="range.reference.algorithms.non_mutating.count"></a><a class="link" href="count.html" title="count"> count</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.count.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count.prototype"></a><h6>
|
||||||
<a name="id2752688"></a>
|
<a name="id2880296"></a>
|
||||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.prototype">Prototype</a>
|
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.count.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count.description"></a><h6>
|
||||||
<a name="id2752985"></a>
|
<a name="id2880593"></a>
|
||||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.description">Description</a>
|
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -54,14 +54,14 @@
|
|||||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.count.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count.definition"></a><h6>
|
||||||
<a name="id2753076"></a>
|
<a name="id2880683"></a>
|
||||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.definition">Definition</a>
|
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.count.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count.requirements"></a><h6>
|
||||||
<a name="id2753148"></a>
|
<a name="id2880756"></a>
|
||||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.requirements">Requirements</a>
|
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -84,7 +84,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.count.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count.complexity"></a><h6>
|
||||||
<a name="id2753275"></a>
|
<a name="id2880883"></a>
|
||||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.complexity">Complexity</a>
|
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
count_if</a>
|
count_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.count_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count_if.prototype"></a><h6>
|
||||||
<a name="id2753344"></a>
|
<a name="id2880952"></a>
|
||||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.prototype">Prototype</a>
|
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -41,7 +41,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.count_if.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count_if.description"></a><h6>
|
||||||
<a name="id2753505"></a>
|
<a name="id2881113"></a>
|
||||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.description">Description</a>
|
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -51,14 +51,14 @@
|
|||||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.count_if.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count_if.definition"></a><h6>
|
||||||
<a name="id2753600"></a>
|
<a name="id2881207"></a>
|
||||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.definition">Definition</a>
|
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.count_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count_if.requirements"></a><h6>
|
||||||
<a name="id2753672"></a>
|
<a name="id2881280"></a>
|
||||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.requirements">Requirements</a>
|
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -81,7 +81,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.count_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.count_if.complexity"></a><h6>
|
||||||
<a name="id2753799"></a>
|
<a name="id2881406"></a>
|
||||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.complexity">Complexity</a>
|
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.non_mutating.equal"></a><a class="link" href="equal.html" title="equal"> equal</a>
|
<a name="range.reference.algorithms.non_mutating.equal"></a><a class="link" href="equal.html" title="equal"> equal</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal.prototype"></a><h6>
|
||||||
<a name="id2753878"></a>
|
<a name="id2881486"></a>
|
||||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.prototype">Prototype</a>
|
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,7 +52,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal.description"></a><h6>
|
||||||
<a name="id2754164"></a>
|
<a name="id2881772"></a>
|
||||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.description">Description</a>
|
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -70,14 +70,14 @@
|
|||||||
considered equal in the predicate version if <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">)</span></code> is <code class="computeroutput"><span class="keyword">true</span></code>.
|
considered equal in the predicate version if <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">)</span></code> is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal.definition"></a><h6>
|
||||||
<a name="id2754407"></a>
|
<a name="id2882014"></a>
|
||||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.definition">Definition</a>
|
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal.requirements"></a><h6>
|
||||||
<a name="id2754480"></a>
|
<a name="id2882087"></a>
|
||||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.requirements">Requirements</a>
|
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -138,7 +138,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal.complexity"></a><h6>
|
||||||
<a name="id2754774"></a>
|
<a name="id2882382"></a>
|
||||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.complexity">Complexity</a>
|
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
equal_range</a>
|
equal_range</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal_range.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal_range.prototype"></a><h6>
|
||||||
<a name="id2754871"></a>
|
<a name="id2882479"></a>
|
||||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.prototype">Prototype</a>
|
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal_range.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal_range.description"></a><h6>
|
||||||
<a name="id2755750"></a>
|
<a name="id2883358"></a>
|
||||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.description">Description</a>
|
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -85,14 +85,14 @@
|
|||||||
is determined by <code class="computeroutput"><span class="identifier">pred</span></code>.
|
is determined by <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal_range.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal_range.definition"></a><h6>
|
||||||
<a name="id2755903"></a>
|
<a name="id2883510"></a>
|
||||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.definition">Definition</a>
|
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal_range.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal_range.requirements"></a><h6>
|
||||||
<a name="id2755976"></a>
|
<a name="id2883583"></a>
|
||||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.requirements">Requirements</a>
|
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -143,7 +143,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal_range.precondition_"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal_range.precondition_"></a><h6>
|
||||||
<a name="id2756232"></a>
|
<a name="id2883840"></a>
|
||||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.precondition_">Precondition:</a>
|
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -155,7 +155,7 @@
|
|||||||
is ordered in ascending order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
is ordered in ascending order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.equal_range.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.equal_range.complexity"></a><h6>
|
||||||
<a name="id2756312"></a>
|
<a name="id2883920"></a>
|
||||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.complexity">Complexity</a>
|
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.non_mutating.find"></a><a class="link" href="find.html" title="find"> find</a>
|
<a name="range.reference.algorithms.non_mutating.find"></a><a class="link" href="find.html" title="find"> find</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find.prototype"></a><h6>
|
||||||
<a name="id2756989"></a>
|
<a name="id2884597"></a>
|
||||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.prototype">Prototype</a>
|
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find.description"></a><h6>
|
||||||
<a name="id2757282"></a>
|
<a name="id2884889"></a>
|
||||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.description">Description</a>
|
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,14 +59,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find.definition"></a><h6>
|
||||||
<a name="id2757405"></a>
|
<a name="id2885012"></a>
|
||||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.definition">Definition</a>
|
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find.requirements"></a><h6>
|
||||||
<a name="id2757478"></a>
|
<a name="id2885084"></a>
|
||||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.requirements">Requirements</a>
|
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -87,7 +87,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find.complexity"></a><h6>
|
||||||
<a name="id2757593"></a>
|
<a name="id2885199"></a>
|
||||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.complexity">Complexity</a>
|
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
find_end</a>
|
find_end</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_end.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_end.prototype"></a><h6>
|
||||||
<a name="id2757661"></a>
|
<a name="id2885268"></a>
|
||||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.prototype">Prototype</a>
|
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_end.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_end.description"></a><h6>
|
||||||
<a name="id2758327"></a>
|
<a name="id2885936"></a>
|
||||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.description">Description</a>
|
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -81,14 +81,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_end.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_end.definition"></a><h6>
|
||||||
<a name="id2758462"></a>
|
<a name="id2886069"></a>
|
||||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.definition">Definition</a>
|
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_end.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_end.requirements"></a><h6>
|
||||||
<a name="id2758535"></a>
|
<a name="id2886143"></a>
|
||||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.requirements">Requirements</a>
|
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -148,7 +148,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_end.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_end.complexity"></a><h6>
|
||||||
<a name="id2758832"></a>
|
<a name="id2886440"></a>
|
||||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.complexity">Complexity</a>
|
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
find_first_of</a>
|
find_first_of</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_first_of.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_first_of.prototype"></a><h6>
|
||||||
<a name="id2759010"></a>
|
<a name="id2886617"></a>
|
||||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.prototype">Prototype</a>
|
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -66,7 +66,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_first_of.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_first_of.description"></a><h6>
|
||||||
<a name="id2759676"></a>
|
<a name="id2887283"></a>
|
||||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.description">Description</a>
|
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -86,14 +86,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_first_of.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_first_of.definition"></a><h6>
|
||||||
<a name="id2759815"></a>
|
<a name="id2887423"></a>
|
||||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.definition">Definition</a>
|
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_first_of.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_first_of.requirements"></a><h6>
|
||||||
<a name="id2759889"></a>
|
<a name="id2887497"></a>
|
||||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.requirements">Requirements</a>
|
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -147,7 +147,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_first_of.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_first_of.complexity"></a><h6>
|
||||||
<a name="id2760145"></a>
|
<a name="id2887753"></a>
|
||||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.complexity">Complexity</a>
|
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
find_if</a>
|
find_if</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_if.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_if.prototype"></a><h6>
|
||||||
<a name="id2760238"></a>
|
<a name="id2887848"></a>
|
||||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.prototype">Prototype</a>
|
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_if.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_if.description"></a><h6>
|
||||||
<a name="id2760533"></a>
|
<a name="id2888142"></a>
|
||||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.description">Description</a>
|
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -64,14 +64,14 @@
|
|||||||
defines found in the same manner as the returned iterator described above.
|
defines found in the same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_if.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_if.definition"></a><h6>
|
||||||
<a name="id2760669"></a>
|
<a name="id2888277"></a>
|
||||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.definition">Definition</a>
|
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_if.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_if.requirements"></a><h6>
|
||||||
<a name="id2760744"></a>
|
<a name="id2888351"></a>
|
||||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.requirements">Requirements</a>
|
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -90,7 +90,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_if.precondition_"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_if.precondition_"></a><h6>
|
||||||
<a name="id2760845"></a>
|
<a name="id2888453"></a>
|
||||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.precondition_">Precondition:</a>
|
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -98,7 +98,7 @@
|
|||||||
<code class="computeroutput"><span class="identifier">rng</span></code>, <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code> is in the domain of <code class="computeroutput"><span class="identifier">UnaryPredicate</span></code>.
|
<code class="computeroutput"><span class="identifier">rng</span></code>, <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code> is in the domain of <code class="computeroutput"><span class="identifier">UnaryPredicate</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.find_if.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.find_if.complexity"></a><h6>
|
||||||
<a name="id2760918"></a>
|
<a name="id2888526"></a>
|
||||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.complexity">Complexity</a>
|
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
for_each</a>
|
for_each</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.for_each.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.for_each.prototype"></a><h6>
|
||||||
<a name="id2756411"></a>
|
<a name="id2884019"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.prototype">Prototype</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.for_each.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.for_each.description"></a><h6>
|
||||||
<a name="id2756639"></a>
|
<a name="id2884247"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.description">Description</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,14 +59,14 @@
|
|||||||
<code class="computeroutput"><span class="identifier">fun</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>.
|
<code class="computeroutput"><span class="identifier">fun</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.for_each.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.for_each.definition"></a><h6>
|
||||||
<a name="id2756721"></a>
|
<a name="id2884329"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.definition">Definition</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.for_each.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.for_each.requirements"></a><h6>
|
||||||
<a name="id2756794"></a>
|
<a name="id2884402"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.requirements">Requirements</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||||
@ -90,7 +90,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.for_each.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.for_each.complexity"></a><h6>
|
||||||
<a name="id2756910"></a>
|
<a name="id2884518"></a>
|
||||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.complexity">Complexity</a>
|
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
lexicographical_compare</a>
|
lexicographical_compare</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.prototype"></a><h6>
|
||||||
<a name="id2761000"></a>
|
<a name="id2888607"></a>
|
||||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.prototype">Prototype</a>
|
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -53,7 +53,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.description"></a><h6>
|
||||||
<a name="id2761287"></a>
|
<a name="id2888895"></a>
|
||||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.description">Description</a>
|
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -73,14 +73,14 @@
|
|||||||
predicate versions.
|
predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.definition"></a><h6>
|
||||||
<a name="id2761465"></a>
|
<a name="id2889073"></a>
|
||||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.definition">Definition</a>
|
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.requirements"></a><h6>
|
||||||
<a name="id2761540"></a>
|
<a name="id2889145"></a>
|
||||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.requirements">Requirements</a>
|
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -145,7 +145,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.complexity"></a><h6>
|
||||||
<a name="id2761903"></a>
|
<a name="id2889510"></a>
|
||||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.complexity">Complexity</a>
|
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
lower_bound</a>
|
lower_bound</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.lower_bound.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lower_bound.prototype"></a><h6>
|
||||||
<a name="id2762011"></a>
|
<a name="id2889619"></a>
|
||||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.prototype">Prototype</a>
|
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lower_bound.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lower_bound.description"></a><h6>
|
||||||
<a name="id2762305"></a>
|
<a name="id2889913"></a>
|
||||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.description">Description</a>
|
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -72,14 +72,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lower_bound.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lower_bound.definition"></a><h6>
|
||||||
<a name="id2762505"></a>
|
<a name="id2890112"></a>
|
||||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.definition">Definition</a>
|
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lower_bound.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lower_bound.requirements"></a><h6>
|
||||||
<a name="id2762577"></a>
|
<a name="id2890185"></a>
|
||||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.requirements">Requirements</a>
|
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -130,7 +130,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.lower_bound.precondition_"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lower_bound.precondition_"></a><h6>
|
||||||
<a name="id2762834"></a>
|
<a name="id2890442"></a>
|
||||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.precondition_">Precondition:</a>
|
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -148,7 +148,7 @@
|
|||||||
order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.lower_bound.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.lower_bound.complexity"></a><h6>
|
||||||
<a name="id2762931"></a>
|
<a name="id2890538"></a>
|
||||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.complexity">Complexity</a>
|
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
max_element</a>
|
max_element</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.max_element.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.max_element.prototype"></a><h6>
|
||||||
<a name="id2763077"></a>
|
<a name="id2890685"></a>
|
||||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.prototype">Prototype</a>
|
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.max_element.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.max_element.description"></a><h6>
|
||||||
<a name="id2764072"></a>
|
<a name="id2891679"></a>
|
||||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.description">Description</a>
|
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -98,14 +98,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.max_element.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.max_element.definition"></a><h6>
|
||||||
<a name="id2764175"></a>
|
<a name="id2891782"></a>
|
||||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.definition">Definition</a>
|
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.max_element.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.max_element.requirements"></a><h6>
|
||||||
<a name="id2764248"></a>
|
<a name="id2891856"></a>
|
||||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.requirements">Requirements</a>
|
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -142,7 +142,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.max_element.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.max_element.complexity"></a><h6>
|
||||||
<a name="id2764420"></a>
|
<a name="id2892028"></a>
|
||||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.complexity">Complexity</a>
|
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
min_element</a>
|
min_element</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.min_element.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.min_element.prototype"></a><h6>
|
||||||
<a name="id2764523"></a>
|
<a name="id2892131"></a>
|
||||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.prototype">Prototype</a>
|
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.min_element.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.min_element.description"></a><h6>
|
||||||
<a name="id2765518"></a>
|
<a name="id2893127"></a>
|
||||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.description">Description</a>
|
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -98,14 +98,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.min_element.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.min_element.definition"></a><h6>
|
||||||
<a name="id2765621"></a>
|
<a name="id2893228"></a>
|
||||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.definition">Definition</a>
|
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.min_element.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.min_element.requirements"></a><h6>
|
||||||
<a name="id2765694"></a>
|
<a name="id2893302"></a>
|
||||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.requirements">Requirements</a>
|
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -142,7 +142,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.min_element.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.min_element.complexity"></a><h6>
|
||||||
<a name="id2765866"></a>
|
<a name="id2893474"></a>
|
||||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.complexity">Complexity</a>
|
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
mismatch</a>
|
mismatch</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.mismatch.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.mismatch.prototype"></a><h6>
|
||||||
<a name="id2765970"></a>
|
<a name="id2893578"></a>
|
||||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.prototype">Prototype</a>
|
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -106,7 +106,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.mismatch.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.mismatch.description"></a><h6>
|
||||||
<a name="id2767688"></a>
|
<a name="id2895296"></a>
|
||||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.description">Description</a>
|
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -118,14 +118,14 @@
|
|||||||
Equality is determined by <code class="computeroutput"><span class="keyword">operator</span><span class="special">==</span></code> for non-predicate versions of <code class="computeroutput"><span class="identifier">mismatch</span></code>, and by satisfying <code class="computeroutput"><span class="identifier">pred</span></code> in the predicate versions.
|
Equality is determined by <code class="computeroutput"><span class="keyword">operator</span><span class="special">==</span></code> for non-predicate versions of <code class="computeroutput"><span class="identifier">mismatch</span></code>, and by satisfying <code class="computeroutput"><span class="identifier">pred</span></code> in the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.mismatch.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.mismatch.definition"></a><h6>
|
||||||
<a name="id2767790"></a>
|
<a name="id2895398"></a>
|
||||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.definition">Definition</a>
|
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.mismatch.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.mismatch.requirements"></a><h6>
|
||||||
<a name="id2767863"></a>
|
<a name="id2895471"></a>
|
||||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.requirements">Requirements</a>
|
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -186,14 +186,14 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.mismatch.precondition_"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.mismatch.precondition_"></a><h6>
|
||||||
<a name="id2768160"></a>
|
<a name="id2895768"></a>
|
||||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.precondition_">Precondition:</a>
|
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
<code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">>=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code>
|
<code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">>=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.mismatch.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.mismatch.complexity"></a><h6>
|
||||||
<a name="id2768235"></a>
|
<a name="id2895843"></a>
|
||||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.complexity">Complexity</a>
|
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
search</a>
|
search</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.search.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search.prototype"></a><h6>
|
||||||
<a name="id2768305"></a>
|
<a name="id2895911"></a>
|
||||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.prototype">Prototype</a>
|
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -96,7 +96,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.search.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search.description"></a><h6>
|
||||||
<a name="id2769651"></a>
|
<a name="id2897260"></a>
|
||||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.description">Description</a>
|
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -115,14 +115,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.search.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search.definition"></a><h6>
|
||||||
<a name="id2769825"></a>
|
<a name="id2897433"></a>
|
||||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.definition">Definition</a>
|
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.search.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search.requirements"></a><h6>
|
||||||
<a name="id2769898"></a>
|
<a name="id2897506"></a>
|
||||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.requirements">Requirements</a>
|
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -183,7 +183,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.search.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search.complexity"></a><h6>
|
||||||
<a name="id2770194"></a>
|
<a name="id2897801"></a>
|
||||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.complexity">Complexity</a>
|
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
search_n</a>
|
search_n</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.search_n.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search_n.prototype"></a><h6>
|
||||||
<a name="id2770237"></a>
|
<a name="id2897845"></a>
|
||||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.prototype">Prototype</a>
|
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -55,7 +55,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.search_n.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search_n.description"></a><h6>
|
||||||
<a name="id2770993"></a>
|
<a name="id2898600"></a>
|
||||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.description">Description</a>
|
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -64,14 +64,14 @@
|
|||||||
and by a predicate when one is supplied.
|
and by a predicate when one is supplied.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.search_n.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search_n.definition"></a><h6>
|
||||||
<a name="id2771064"></a>
|
<a name="id2898672"></a>
|
||||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.definition">Definition</a>
|
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.search_n.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search_n.requirements"></a><h6>
|
||||||
<a name="id2771137"></a>
|
<a name="id2898745"></a>
|
||||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.requirements">Requirements</a>
|
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -125,7 +125,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.search_n.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.search_n.complexity"></a><h6>
|
||||||
<a name="id2771410"></a>
|
<a name="id2899018"></a>
|
||||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.complexity">Complexity</a>
|
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
upper_bound</a>
|
upper_bound</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.upper_bound.prototype"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.upper_bound.prototype"></a><h6>
|
||||||
<a name="id2771458"></a>
|
<a name="id2899066"></a>
|
||||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.prototype">Prototype</a>
|
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.upper_bound.description"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.upper_bound.description"></a><h6>
|
||||||
<a name="id2771751"></a>
|
<a name="id2899359"></a>
|
||||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.description">Description</a>
|
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -71,14 +71,14 @@
|
|||||||
same manner as the returned iterator described above.
|
same manner as the returned iterator described above.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.upper_bound.definition"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.upper_bound.definition"></a><h6>
|
||||||
<a name="id2771954"></a>
|
<a name="id2899562"></a>
|
||||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.definition">Definition</a>
|
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.upper_bound.requirements"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.upper_bound.requirements"></a><h6>
|
||||||
<a name="id2772028"></a>
|
<a name="id2899636"></a>
|
||||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.requirements">Requirements</a>
|
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -129,7 +129,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.non_mutating.upper_bound.precondition_"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.upper_bound.precondition_"></a><h6>
|
||||||
<a name="id2772285"></a>
|
<a name="id2899893"></a>
|
||||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.precondition_">Precondition:</a>
|
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -147,7 +147,7 @@
|
|||||||
order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.non_mutating.upper_bound.complexity"></a><h6>
|
<a name="range.reference.algorithms.non_mutating.upper_bound.complexity"></a><h6>
|
||||||
<a name="id2772382"></a>
|
<a name="id2899989"></a>
|
||||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.complexity">Complexity</a>
|
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.numeric.accumulate"></a><a class="link" href="accumulate.html" title="accumulate"> accumulate</a>
|
<a name="range.reference.algorithms.numeric.accumulate"></a><a class="link" href="accumulate.html" title="accumulate"> accumulate</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.prototype"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.prototype"></a><h6>
|
||||||
<a name="id2790133"></a>
|
<a name="id2917740"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.prototype">Prototype</a>
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -52,7 +52,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.description"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.description"></a><h6>
|
||||||
<a name="id2790397"></a>
|
<a name="id2918005"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.description">Description</a>
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -63,18 +63,18 @@
|
|||||||
The return value is the resultant value of the above algorithm.
|
The return value is the resultant value of the above algorithm.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.definition"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.definition"></a><h6>
|
||||||
<a name="id2790477"></a>
|
<a name="id2918085"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.definition">Definition</a>
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.requirements"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.requirements"></a><h6>
|
||||||
<a name="id2790541"></a>
|
<a name="id2918149"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.requirements">Requirements</a>
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.for_the_first_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.for_the_first_version"></a><h6>
|
||||||
<a name="id2790565"></a>
|
<a name="id2918172"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.for_the_first_version">For
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.for_the_first_version">For
|
||||||
the first version</a>
|
the first version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,7 +99,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.for_the_second_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.for_the_second_version"></a><h6>
|
||||||
<a name="id2790703"></a>
|
<a name="id2918310"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.for_the_second_version">For
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.for_the_second_version">For
|
||||||
the second version</a>
|
the second version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -133,7 +133,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.accumulate.complexity"></a><h6>
|
<a name="range.reference.algorithms.numeric.accumulate.complexity"></a><h6>
|
||||||
<a name="id2790887"></a>
|
<a name="id2918493"></a>
|
||||||
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.complexity">Complexity</a>
|
<a class="link" href="accumulate.html#range.reference.algorithms.numeric.accumulate.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
adjacent_difference</a>
|
adjacent_difference</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.prototype"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.prototype"></a><h6>
|
||||||
<a name="id2790957"></a>
|
<a name="id2918565"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.prototype">Prototype</a>
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -55,7 +55,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.description"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.description"></a><h6>
|
||||||
<a name="id2791226"></a>
|
<a name="id2918834"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.description">Description</a>
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -69,18 +69,18 @@
|
|||||||
instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">-()</span></code>.
|
instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">-()</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.definition"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.definition"></a><h6>
|
||||||
<a name="id2791332"></a>
|
<a name="id2918940"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.definition">Definition</a>
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.requirements"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.requirements"></a><h6>
|
||||||
<a name="id2791397"></a>
|
<a name="id2919004"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.requirements">Requirements</a>
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.for_the_first_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.for_the_first_version"></a><h6>
|
||||||
<a name="id2791421"></a>
|
<a name="id2919029"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.for_the_first_version">For
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.for_the_first_version">For
|
||||||
the first version</a>
|
the first version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -111,7 +111,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.for_the_second_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.for_the_second_version"></a><h6>
|
||||||
<a name="id2791624"></a>
|
<a name="id2919232"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.for_the_second_version">For
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.for_the_second_version">For
|
||||||
the second version</a>
|
the second version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -146,7 +146,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.precondition_"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.precondition_"></a><h6>
|
||||||
<a name="id2791810"></a>
|
<a name="id2919417"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.precondition_">Precondition:</a>
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -154,7 +154,7 @@
|
|||||||
<span class="special">+</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> is a valid range.
|
<span class="special">+</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> is a valid range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.adjacent_difference.complexity"></a><h6>
|
<a name="range.reference.algorithms.numeric.adjacent_difference.complexity"></a><h6>
|
||||||
<a name="id2791887"></a>
|
<a name="id2919494"></a>
|
||||||
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.complexity">Complexity</a>
|
<a class="link" href="adjacent_difference.html#range.reference.algorithms.numeric.adjacent_difference.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
inner_product</a>
|
inner_product</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.prototype"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.prototype"></a><h6>
|
||||||
<a name="id2791993"></a>
|
<a name="id2919600"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.prototype">Prototype</a>
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -54,7 +54,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.description"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.description"></a><h6>
|
||||||
<a name="id2792360"></a>
|
<a name="id2919967"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.description">Description</a>
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -67,18 +67,18 @@
|
|||||||
algorithm please see <a href="http://www.sgi.com/tech/stl/inner_product.html" target="_top">inner_product</a>.
|
algorithm please see <a href="http://www.sgi.com/tech/stl/inner_product.html" target="_top">inner_product</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.definition"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.definition"></a><h6>
|
||||||
<a name="id2792441"></a>
|
<a name="id2920048"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.definition">Definition</a>
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.requirements"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.requirements"></a><h6>
|
||||||
<a name="id2792506"></a>
|
<a name="id2920114"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.requirements">Requirements</a>
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.for_the_first_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.for_the_first_version"></a><h6>
|
||||||
<a name="id2792529"></a>
|
<a name="id2920136"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.for_the_first_version">For
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.for_the_first_version">For
|
||||||
the first version</a>
|
the first version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -113,7 +113,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.for_the_second_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.for_the_second_version"></a><h6>
|
||||||
<a name="id2792781"></a>
|
<a name="id2920389"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.for_the_second_version">For
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.for_the_second_version">For
|
||||||
the second version</a>
|
the second version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -162,14 +162,14 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.precondition_"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.precondition_"></a><h6>
|
||||||
<a name="id2793067"></a>
|
<a name="id2920674"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.precondition_">Precondition:</a>
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
<code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">>=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code> is a valid range.
|
<code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">>=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code> is a valid range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.inner_product.complexity"></a><h6>
|
<a name="range.reference.algorithms.numeric.inner_product.complexity"></a><h6>
|
||||||
<a name="id2793142"></a>
|
<a name="id2920750"></a>
|
||||||
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.complexity">Complexity</a>
|
<a class="link" href="inner_product.html#range.reference.algorithms.numeric.inner_product.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
partial_sum</a>
|
partial_sum</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.prototype"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.prototype"></a><h6>
|
||||||
<a name="id2793211"></a>
|
<a name="id2920819"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.prototype">Prototype</a>
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.description"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.description"></a><h6>
|
||||||
<a name="id2793472"></a>
|
<a name="id2921079"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.description">Description</a>
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -58,18 +58,18 @@
|
|||||||
in the same manner as <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">partial_sum</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">out_it</span><span class="special">)</span></code>. See <a href="http://www.sgi.com/tech/stl/partial_sum.html" target="_top">partial_sum</a>.
|
in the same manner as <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">partial_sum</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">end</span><span class="special">(</span><span class="identifier">rng</span><span class="special">),</span> <span class="identifier">out_it</span><span class="special">)</span></code>. See <a href="http://www.sgi.com/tech/stl/partial_sum.html" target="_top">partial_sum</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.definition"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.definition"></a><h6>
|
||||||
<a name="id2793615"></a>
|
<a name="id2921222"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.definition">Definition</a>
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.requirements"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.requirements"></a><h6>
|
||||||
<a name="id2793678"></a>
|
<a name="id2921286"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.requirements">Requirements</a>
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.for_the_first_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.for_the_first_version"></a><h6>
|
||||||
<a name="id2793701"></a>
|
<a name="id2921309"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.for_the_first_version">For
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.for_the_first_version">For
|
||||||
the first version</a>
|
the first version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,7 +99,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.for_the_second_version"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.for_the_second_version"></a><h6>
|
||||||
<a name="id2793904"></a>
|
<a name="id2921511"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.for_the_second_version">For
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.for_the_second_version">For
|
||||||
the second version</a>
|
the second version</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -128,7 +128,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.precondition_"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.precondition_"></a><h6>
|
||||||
<a name="id2794063"></a>
|
<a name="id2921670"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.precondition_">Precondition:</a>
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -136,7 +136,7 @@
|
|||||||
<span class="special">+</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> is a valid range.
|
<span class="special">+</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng</span><span class="special">))</span></code> is a valid range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.numeric.partial_sum.complexity"></a><h6>
|
<a name="range.reference.algorithms.numeric.partial_sum.complexity"></a><h6>
|
||||||
<a name="id2794139"></a>
|
<a name="id2921747"></a>
|
||||||
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.complexity">Complexity</a>
|
<a class="link" href="partial_sum.html#range.reference.algorithms.numeric.partial_sum.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
next_permutation</a>
|
next_permutation</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.permutation.next_permutation.prototype"></a><h6>
|
<a name="range.reference.algorithms.permutation.next_permutation.prototype"></a><h6>
|
||||||
<a name="id2782291"></a>
|
<a name="id2909898"></a>
|
||||||
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.prototype">Prototype</a>
|
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.permutation.next_permutation.description"></a><h6>
|
<a name="range.reference.algorithms.permutation.next_permutation.description"></a><h6>
|
||||||
<a name="id2782641"></a>
|
<a name="id2910249"></a>
|
||||||
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.description">Description</a>
|
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -67,14 +67,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.permutation.next_permutation.definition"></a><h6>
|
<a name="range.reference.algorithms.permutation.next_permutation.definition"></a><h6>
|
||||||
<a name="id2782749"></a>
|
<a name="id2910356"></a>
|
||||||
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.definition">Definition</a>
|
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.permutation.next_permutation.requirements"></a><h6>
|
<a name="range.reference.algorithms.permutation.next_permutation.requirements"></a><h6>
|
||||||
<a name="id2782822"></a>
|
<a name="id2910430"></a>
|
||||||
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.requirements">Requirements</a>
|
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -125,7 +125,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.permutation.next_permutation.complexity"></a><h6>
|
<a name="range.reference.algorithms.permutation.next_permutation.complexity"></a><h6>
|
||||||
<a name="id2783058"></a>
|
<a name="id2910666"></a>
|
||||||
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.complexity">Complexity</a>
|
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation.next_permutation.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
prev_permutation</a>
|
prev_permutation</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.permutation.prev_permutation.prototype"></a><h6>
|
<a name="range.reference.algorithms.permutation.prev_permutation.prototype"></a><h6>
|
||||||
<a name="id2783140"></a>
|
<a name="id2910746"></a>
|
||||||
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.prototype">Prototype</a>
|
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.permutation.prev_permutation.description"></a><h6>
|
<a name="range.reference.algorithms.permutation.prev_permutation.description"></a><h6>
|
||||||
<a name="id2783490"></a>
|
<a name="id2911098"></a>
|
||||||
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.description">Description</a>
|
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -67,14 +67,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.permutation.prev_permutation.definition"></a><h6>
|
<a name="range.reference.algorithms.permutation.prev_permutation.definition"></a><h6>
|
||||||
<a name="id2783598"></a>
|
<a name="id2911206"></a>
|
||||||
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.definition">Definition</a>
|
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.permutation.prev_permutation.requirements"></a><h6>
|
<a name="range.reference.algorithms.permutation.prev_permutation.requirements"></a><h6>
|
||||||
<a name="id2783672"></a>
|
<a name="id2911280"></a>
|
||||||
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.requirements">Requirements</a>
|
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -125,7 +125,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.permutation.prev_permutation.complexity"></a><h6>
|
<a name="range.reference.algorithms.permutation.prev_permutation.complexity"></a><h6>
|
||||||
<a name="id2783909"></a>
|
<a name="id2911516"></a>
|
||||||
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.complexity">Complexity</a>
|
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation.prev_permutation.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.set.includes"></a><a class="link" href="includes.html" title="includes"> includes</a>
|
<a name="range.reference.algorithms.set.includes"></a><a class="link" href="includes.html" title="includes"> includes</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.set.includes.prototype"></a><h6>
|
<a name="range.reference.algorithms.set.includes.prototype"></a><h6>
|
||||||
<a name="id2772542"></a>
|
<a name="id2900150"></a>
|
||||||
<a class="link" href="includes.html#range.reference.algorithms.set.includes.prototype">Prototype</a>
|
<a class="link" href="includes.html#range.reference.algorithms.set.includes.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.includes.description"></a><h6>
|
<a name="range.reference.algorithms.set.includes.description"></a><h6>
|
||||||
<a name="id2772825"></a>
|
<a name="id2900431"></a>
|
||||||
<a class="link" href="includes.html#range.reference.algorithms.set.includes.description">Description</a>
|
<a class="link" href="includes.html#range.reference.algorithms.set.includes.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,14 +59,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.includes.definition"></a><h6>
|
<a name="range.reference.algorithms.set.includes.definition"></a><h6>
|
||||||
<a name="id2772922"></a>
|
<a name="id2900530"></a>
|
||||||
<a class="link" href="includes.html#range.reference.algorithms.set.includes.definition">Definition</a>
|
<a class="link" href="includes.html#range.reference.algorithms.set.includes.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.includes.requirements"></a><h6>
|
<a name="range.reference.algorithms.set.includes.requirements"></a><h6>
|
||||||
<a name="id2772994"></a>
|
<a name="id2900601"></a>
|
||||||
<a class="link" href="includes.html#range.reference.algorithms.set.includes.requirements">Requirements</a>
|
<a class="link" href="includes.html#range.reference.algorithms.set.includes.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -144,7 +144,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.set.includes.precondition_"></a><h6>
|
<a name="range.reference.algorithms.set.includes.precondition_"></a><h6>
|
||||||
<a name="id2773384"></a>
|
<a name="id2900992"></a>
|
||||||
<a class="link" href="includes.html#range.reference.algorithms.set.includes.precondition_">Precondition:</a>
|
<a class="link" href="includes.html#range.reference.algorithms.set.includes.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -162,7 +162,7 @@
|
|||||||
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.includes.complexity"></a><h6>
|
<a name="range.reference.algorithms.set.includes.complexity"></a><h6>
|
||||||
<a name="id2773503"></a>
|
<a name="id2901111"></a>
|
||||||
<a class="link" href="includes.html#range.reference.algorithms.set.includes.complexity">Complexity</a>
|
<a class="link" href="includes.html#range.reference.algorithms.set.includes.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.set.set_difference"></a><a class="link" href="set_difference.html" title="set_difference"> set_difference</a>
|
<a name="range.reference.algorithms.set.set_difference"></a><a class="link" href="set_difference.html" title="set_difference"> set_difference</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.set.set_difference.prototype"></a><h6>
|
<a name="range.reference.algorithms.set.set_difference.prototype"></a><h6>
|
||||||
<a name="id2776036"></a>
|
<a name="id2903645"></a>
|
||||||
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.prototype">Prototype</a>
|
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -56,7 +56,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_difference.description"></a><h6>
|
<a name="range.reference.algorithms.set.set_difference.description"></a><h6>
|
||||||
<a name="id2776387"></a>
|
<a name="id2903996"></a>
|
||||||
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.description">Description</a>
|
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -70,14 +70,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_difference.definition"></a><h6>
|
<a name="range.reference.algorithms.set.set_difference.definition"></a><h6>
|
||||||
<a name="id2776479"></a>
|
<a name="id2904087"></a>
|
||||||
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.definition">Definition</a>
|
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_difference.requirements"></a><h6>
|
<a name="range.reference.algorithms.set.set_difference.requirements"></a><h6>
|
||||||
<a name="id2776552"></a>
|
<a name="id2904160"></a>
|
||||||
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.requirements">Requirements</a>
|
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -163,7 +163,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.set.set_difference.precondition_"></a><h6>
|
<a name="range.reference.algorithms.set.set_difference.precondition_"></a><h6>
|
||||||
<a name="id2776996"></a>
|
<a name="id2904603"></a>
|
||||||
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.precondition_">Precondition:</a>
|
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -181,7 +181,7 @@
|
|||||||
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_difference.complexity"></a><h6>
|
<a name="range.reference.algorithms.set.set_difference.complexity"></a><h6>
|
||||||
<a name="id2777114"></a>
|
<a name="id2904721"></a>
|
||||||
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.complexity">Complexity</a>
|
<a class="link" href="set_difference.html#range.reference.algorithms.set.set_difference.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
set_intersection</a>
|
set_intersection</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.set.set_intersection.prototype"></a><h6>
|
<a name="range.reference.algorithms.set.set_intersection.prototype"></a><h6>
|
||||||
<a name="id2774830"></a>
|
<a name="id2902438"></a>
|
||||||
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.prototype">Prototype</a>
|
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -57,7 +57,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_intersection.description"></a><h6>
|
<a name="range.reference.algorithms.set.set_intersection.description"></a><h6>
|
||||||
<a name="id2775180"></a>
|
<a name="id2902787"></a>
|
||||||
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.description">Description</a>
|
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -71,14 +71,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_intersection.definition"></a><h6>
|
<a name="range.reference.algorithms.set.set_intersection.definition"></a><h6>
|
||||||
<a name="id2775273"></a>
|
<a name="id2902880"></a>
|
||||||
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.definition">Definition</a>
|
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_intersection.requirements"></a><h6>
|
<a name="range.reference.algorithms.set.set_intersection.requirements"></a><h6>
|
||||||
<a name="id2775347"></a>
|
<a name="id2902955"></a>
|
||||||
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.requirements">Requirements</a>
|
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -164,7 +164,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.set.set_intersection.precondition_"></a><h6>
|
<a name="range.reference.algorithms.set.set_intersection.precondition_"></a><h6>
|
||||||
<a name="id2775790"></a>
|
<a name="id2903398"></a>
|
||||||
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.precondition_">Precondition:</a>
|
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -182,7 +182,7 @@
|
|||||||
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_intersection.complexity"></a><h6>
|
<a name="range.reference.algorithms.set.set_intersection.complexity"></a><h6>
|
||||||
<a name="id2775910"></a>
|
<a name="id2903517"></a>
|
||||||
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.complexity">Complexity</a>
|
<a class="link" href="set_intersection.html#range.reference.algorithms.set.set_intersection.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
set_symmetric_difference</a>
|
set_symmetric_difference</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.set.set_symmetric_difference.prototype"></a><h6>
|
<a name="range.reference.algorithms.set.set_symmetric_difference.prototype"></a><h6>
|
||||||
<a name="id2777243"></a>
|
<a name="id2904851"></a>
|
||||||
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.prototype">Prototype</a>
|
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -59,7 +59,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_symmetric_difference.description"></a><h6>
|
<a name="range.reference.algorithms.set.set_symmetric_difference.description"></a><h6>
|
||||||
<a name="id2777594"></a>
|
<a name="id2905201"></a>
|
||||||
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.description">Description</a>
|
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -75,14 +75,14 @@
|
|||||||
the predicate versions.
|
the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_symmetric_difference.definition"></a><h6>
|
<a name="range.reference.algorithms.set.set_symmetric_difference.definition"></a><h6>
|
||||||
<a name="id2777688"></a>
|
<a name="id2905295"></a>
|
||||||
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.definition">Definition</a>
|
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_symmetric_difference.requirements"></a><h6>
|
<a name="range.reference.algorithms.set.set_symmetric_difference.requirements"></a><h6>
|
||||||
<a name="id2777761"></a>
|
<a name="id2905369"></a>
|
||||||
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.requirements">Requirements</a>
|
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -168,7 +168,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.set.set_symmetric_difference.precondition_"></a><h6>
|
<a name="range.reference.algorithms.set.set_symmetric_difference.precondition_"></a><h6>
|
||||||
<a name="id2778205"></a>
|
<a name="id2905812"></a>
|
||||||
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.precondition_">Precondition:</a>
|
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -186,7 +186,7 @@
|
|||||||
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_symmetric_difference.complexity"></a><h6>
|
<a name="range.reference.algorithms.set.set_symmetric_difference.complexity"></a><h6>
|
||||||
<a name="id2778325"></a>
|
<a name="id2905932"></a>
|
||||||
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.complexity">Complexity</a>
|
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set.set_symmetric_difference.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.algorithms.set.set_union"></a><a class="link" href="set_union.html" title="set_union"> set_union</a>
|
<a name="range.reference.algorithms.set.set_union"></a><a class="link" href="set_union.html" title="set_union"> set_union</a>
|
||||||
</h5></div></div></div>
|
</h5></div></div></div>
|
||||||
<a name="range.reference.algorithms.set.set_union.prototype"></a><h6>
|
<a name="range.reference.algorithms.set.set_union.prototype"></a><h6>
|
||||||
<a name="id2773630"></a>
|
<a name="id2901238"></a>
|
||||||
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.prototype">Prototype</a>
|
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -56,7 +56,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_union.description"></a><h6>
|
<a name="range.reference.algorithms.set.set_union.description"></a><h6>
|
||||||
<a name="id2773978"></a>
|
<a name="id2901587"></a>
|
||||||
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.description">Description</a>
|
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -69,14 +69,14 @@
|
|||||||
in the predicate versions.
|
in the predicate versions.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_union.definition"></a><h6>
|
<a name="range.reference.algorithms.set.set_union.definition"></a><h6>
|
||||||
<a name="id2774069"></a>
|
<a name="id2901677"></a>
|
||||||
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.definition">Definition</a>
|
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><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></code>
|
Defined in the header file <code class="computeroutput"><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></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_union.requirements"></a><h6>
|
<a name="range.reference.algorithms.set.set_union.requirements"></a><h6>
|
||||||
<a name="id2774141"></a>
|
<a name="id2901749"></a>
|
||||||
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.requirements">Requirements</a>
|
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -162,7 +162,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="range.reference.algorithms.set.set_union.precondition_"></a><h6>
|
<a name="range.reference.algorithms.set.set_union.precondition_"></a><h6>
|
||||||
<a name="id2774584"></a>
|
<a name="id2902192"></a>
|
||||||
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.precondition_">Precondition:</a>
|
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.precondition_">Precondition:</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -180,7 +180,7 @@
|
|||||||
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.algorithms.set.set_union.complexity"></a><h6>
|
<a name="range.reference.algorithms.set.set_union.complexity"></a><h6>
|
||||||
<a name="id2774703"></a>
|
<a name="id2902311"></a>
|
||||||
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.complexity">Complexity</a>
|
<a class="link" href="set_union.html#range.reference.algorithms.set.set_union.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
<dt><span class="section"><a href="semantics/functions.html">Functions</a></span></dt>
|
<dt><span class="section"><a href="semantics/functions.html">Functions</a></span></dt>
|
||||||
</dl></div>
|
</dl></div>
|
||||||
<a name="range.reference.concept_implementation.semantics.notation"></a><h6>
|
<a name="range.reference.concept_implementation.semantics.notation"></a><h6>
|
||||||
<a name="id2697281"></a>
|
<a name="id2824985"></a>
|
||||||
<a class="link" href="semantics.html#range.reference.concept_implementation.semantics.notation">notation</a>
|
<a class="link" href="semantics.html#range.reference.concept_implementation.semantics.notation">notation</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="informaltable"><table class="table">
|
<div class="informaltable"><table class="table">
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.ranges.counting_range"></a><a class="link" href="counting_range.html" title="counting_range"> counting_range</a>
|
<a name="range.reference.ranges.counting_range"></a><a class="link" href="counting_range.html" title="counting_range"> counting_range</a>
|
||||||
</h4></div></div></div>
|
</h4></div></div></div>
|
||||||
<a name="range.reference.ranges.counting_range.prototype"></a><h6>
|
<a name="range.reference.ranges.counting_range.prototype"></a><h6>
|
||||||
<a name="id2794262"></a>
|
<a name="id2921869"></a>
|
||||||
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.prototype">Prototype</a>
|
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.counting_range.description"></a><h6>
|
<a name="range.reference.ranges.counting_range.description"></a><h6>
|
||||||
<a name="id2794647"></a>
|
<a name="id2922254"></a>
|
||||||
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.description">Description</a>
|
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -58,14 +58,14 @@
|
|||||||
(from Boost.Iterator).
|
(from Boost.Iterator).
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.counting_range.definition"></a><h6>
|
<a name="range.reference.ranges.counting_range.definition"></a><h6>
|
||||||
<a name="id2794705"></a>
|
<a name="id2922312"></a>
|
||||||
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.definition">Definition</a>
|
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">counting_range</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">counting_range</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.counting_range.requirements"></a><h6>
|
<a name="range.reference.ranges.counting_range.requirements"></a><h6>
|
||||||
<a name="id2794769"></a>
|
<a name="id2922376"></a>
|
||||||
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.requirements">Requirements</a>
|
<a class="link" href="counting_range.html#range.reference.ranges.counting_range.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.ranges.irange"></a><a class="link" href="irange.html" title="irange"> irange</a>
|
<a name="range.reference.ranges.irange"></a><a class="link" href="irange.html" title="irange"> irange</a>
|
||||||
</h4></div></div></div>
|
</h4></div></div></div>
|
||||||
<a name="range.reference.ranges.irange.prototype"></a><h6>
|
<a name="range.reference.ranges.irange.prototype"></a><h6>
|
||||||
<a name="id2795210"></a>
|
<a name="id2922818"></a>
|
||||||
<a class="link" href="irange.html#range.reference.ranges.irange.prototype">Prototype</a>
|
<a class="link" href="irange.html#range.reference.ranges.irange.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.irange.description"></a><h6>
|
<a name="range.reference.ranges.irange.description"></a><h6>
|
||||||
<a name="id2795506"></a>
|
<a name="id2923112"></a>
|
||||||
<a class="link" href="irange.html#range.reference.ranges.irange.description">Description</a>
|
<a class="link" href="irange.html#range.reference.ranges.irange.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -58,14 +58,14 @@
|
|||||||
parameters denoted a half-open range.
|
parameters denoted a half-open range.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.irange.definition"></a><h6>
|
<a name="range.reference.ranges.irange.definition"></a><h6>
|
||||||
<a name="id2795587"></a>
|
<a name="id2923194"></a>
|
||||||
<a class="link" href="irange.html#range.reference.ranges.irange.definition">Definition</a>
|
<a class="link" href="irange.html#range.reference.ranges.irange.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">irange</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">irange</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.irange.requirements"></a><h6>
|
<a name="range.reference.ranges.irange.requirements"></a><h6>
|
||||||
<a name="id2795650"></a>
|
<a name="id2923257"></a>
|
||||||
<a class="link" href="irange.html#range.reference.ranges.irange.requirements">Requirements</a>
|
<a class="link" href="irange.html#range.reference.ranges.irange.requirements">Requirements</a>
|
||||||
</h6>
|
</h6>
|
||||||
<div class="orderedlist"><ol class="orderedlist" type="1">
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="range.reference.ranges.irange.complexity"></a><h6>
|
<a name="range.reference.ranges.irange.complexity"></a><h6>
|
||||||
<a name="id2795730"></a>
|
<a name="id2923337"></a>
|
||||||
<a class="link" href="irange.html#range.reference.ranges.irange.complexity">Complexity</a>
|
<a class="link" href="irange.html#range.reference.ranges.irange.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<a name="range.reference.ranges.istream_range"></a><a class="link" href="istream_range.html" title="istream_range"> istream_range</a>
|
<a name="range.reference.ranges.istream_range"></a><a class="link" href="istream_range.html" title="istream_range"> istream_range</a>
|
||||||
</h4></div></div></div>
|
</h4></div></div></div>
|
||||||
<a name="range.reference.ranges.istream_range.prototype"></a><h6>
|
<a name="range.reference.ranges.istream_range.prototype"></a><h6>
|
||||||
<a name="id2794843"></a>
|
<a name="id2922450"></a>
|
||||||
<a class="link" href="istream_range.html#range.reference.ranges.istream_range.prototype">Prototype</a>
|
<a class="link" href="istream_range.html#range.reference.ranges.istream_range.prototype">Prototype</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -40,7 +40,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.istream_range.description"></a><h6>
|
<a name="range.reference.ranges.istream_range.description"></a><h6>
|
||||||
<a name="id2795062"></a>
|
<a name="id2922670"></a>
|
||||||
<a class="link" href="istream_range.html#range.reference.ranges.istream_range.description">Description</a>
|
<a class="link" href="istream_range.html#range.reference.ranges.istream_range.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
wrapping a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">istream_iterator</span></code>.
|
wrapping a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">istream_iterator</span></code>.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.ranges.istream_range.definition"></a><h6>
|
<a name="range.reference.ranges.istream_range.definition"></a><h6>
|
||||||
<a name="id2795130"></a>
|
<a name="id2922737"></a>
|
||||||
<a class="link" href="istream_range.html#range.reference.ranges.istream_range.definition">Definition</a>
|
<a class="link" href="istream_range.html#range.reference.ranges.istream_range.definition">Definition</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
type.
|
type.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.utilities.iterator_range.synopsis"></a><h5>
|
<a name="range.reference.utilities.iterator_range.synopsis"></a><h5>
|
||||||
<a name="id2796113"></a>
|
<a name="id2923720"></a>
|
||||||
<a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.synopsis">Synopsis</a>
|
<a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -188,7 +188,7 @@
|
|||||||
iterators from the same container.
|
iterators from the same container.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.utilities.iterator_range.details_member_functions"></a><h5>
|
<a name="range.reference.utilities.iterator_range.details_member_functions"></a><h5>
|
||||||
<a name="id2799346"></a>
|
<a name="id2926953"></a>
|
||||||
<a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.details_member_functions">Details
|
<a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.details_member_functions">Details
|
||||||
member functions</a>
|
member functions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -220,7 +220,7 @@
|
|||||||
</p>
|
</p>
|
||||||
</blockquote></div>
|
</blockquote></div>
|
||||||
<a name="range.reference.utilities.iterator_range.details_functions"></a><h5>
|
<a name="range.reference.utilities.iterator_range.details_functions"></a><h5>
|
||||||
<a name="id2799590"></a>
|
<a name="id2927197"></a>
|
||||||
<a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.details_functions">Details
|
<a class="link" href="iterator_range.html#range.reference.utilities.iterator_range.details_functions">Details
|
||||||
functions</a>
|
functions</a>
|
||||||
</h5>
|
</h5>
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
check if the end of a range has been reached internally during traversal.
|
check if the end of a range has been reached internally during traversal.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.utilities.join.synposis"></a><h5>
|
<a name="range.reference.utilities.join.synposis"></a><h5>
|
||||||
<a name="id2802030"></a>
|
<a name="id2929638"></a>
|
||||||
<a class="link" href="join.html#range.reference.utilities.join.synposis">Synposis</a>
|
<a class="link" href="join.html#range.reference.utilities.join.synposis">Synposis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -65,7 +65,7 @@
|
|||||||
<p>
|
<p>
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.utilities.join.example"></a><h5>
|
<a name="range.reference.utilities.join.example"></a><h5>
|
||||||
<a name="id2802577"></a>
|
<a name="id2930185"></a>
|
||||||
<a class="link" href="join.html#range.reference.utilities.join.example">Example</a>
|
<a class="link" href="join.html#range.reference.utilities.join.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
is.
|
is.
|
||||||
</p>
|
</p>
|
||||||
<a name="range.reference.utilities.sub_range.synopsis"></a><h5>
|
<a name="range.reference.utilities.sub_range.synopsis"></a><h5>
|
||||||
<a name="id2800752"></a>
|
<a name="id2928358"></a>
|
||||||
<a class="link" href="sub_range.html#range.reference.utilities.sub_range.synopsis">Synopsis</a>
|
<a class="link" href="sub_range.html#range.reference.utilities.sub_range.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -12,62 +12,27 @@ The main advantages are
|
|||||||
* more flexible, compact and maintainable client code
|
* more flexible, compact and maintainable client code
|
||||||
* safe use of built-in arrays (for legacy code; why else would you use built-in arrays?)
|
* safe use of built-in arrays (for legacy code; why else would you use built-in arrays?)
|
||||||
|
|
||||||
Below are given a small example (the complete example can be found [@http://www.boost.org/libs/range/test/algorithm_example.cpp here] ):
|
[heading Example - Iterate over the values in a map]
|
||||||
|
|
||||||
``
|
``
|
||||||
//
|
using namespace boost;
|
||||||
// example: extracting bounds in a generic algorithm
|
using namespace boost::adaptors;
|
||||||
//
|
for_each( my_map | map_values, fn );
|
||||||
template< class ForwardReadableRange, class T >
|
|
||||||
inline typename boost::range_iterator< ForwardReadableRange >::type
|
|
||||||
find( ForwardReadableRange& c, const T& value )
|
|
||||||
{
|
|
||||||
return std::find( boost::begin( c ), boost::end( c ), value );
|
|
||||||
}
|
|
||||||
|
|
||||||
template< class ForwardReadableRange, class T >
|
|
||||||
inline typename boost::range_iterator< const ForwardReadableRange >::type
|
|
||||||
find( const ForwardReadableRange& c, const T& value )
|
|
||||||
{
|
|
||||||
return std::find( boost::begin( c ), boost::end( c ), value );
|
|
||||||
}
|
|
||||||
|
|
||||||
//
|
|
||||||
// replace first value and return its index
|
|
||||||
//
|
|
||||||
template< class ForwardReadableWriteableRange, class T >
|
|
||||||
inline typename boost::range_size< ForwardReadableWriteableRange >::type
|
|
||||||
my_generic_replace( ForwardReadableWriteableRange& c, const T& value, const T& replacement )
|
|
||||||
{
|
|
||||||
typename boost::range_iterator< ForwardReadableWriteableRange >::type found = find( c, value );
|
|
||||||
|
|
||||||
if( found != boost::end( c ) )
|
|
||||||
*found = replacement;
|
|
||||||
return std::distance( boost::begin( c ), found );
|
|
||||||
}
|
|
||||||
|
|
||||||
//
|
|
||||||
// usage
|
|
||||||
//
|
|
||||||
const int N = 5;
|
|
||||||
std::vector<int> my_vector;
|
|
||||||
int values[] = { 1,2,3,4,5,6,7,8,9 };
|
|
||||||
|
|
||||||
my_vector.assign( values, boost::end( values ) );
|
|
||||||
typedef std::vector<int>::iterator iterator;
|
|
||||||
std::pair<iterator,iterator> my_view( boost::begin( my_vector ),
|
|
||||||
boost::begin( my_vector ) + N );
|
|
||||||
char str_val[] = "a string";
|
|
||||||
char* str = str_val;
|
|
||||||
|
|
||||||
std::cout << my_generic_replace( my_vector, 4, 2 );
|
|
||||||
std::cout << my_generic_replace( my_view, 4, 2 );
|
|
||||||
std::cout << my_generic_replace( str, 'a', 'b' );
|
|
||||||
|
|
||||||
// prints '3', '5' and '0'
|
|
||||||
``
|
``
|
||||||
|
|
||||||
By using the free-standing functions and __metafunctions__, the code automatically works for all the types supported by this library; now and in the future. Notice that we have to provide two versions of `find()` since we cannot forward a non-const rvalue with reference arguments (see this article about __the_forwarding_problem__ ).
|
[heading Example - Iterate over the keys in a map]
|
||||||
|
``
|
||||||
|
using namespace boost;
|
||||||
|
using namespace boost::adaptors;
|
||||||
|
for_each( my_map | map_keys, fn );
|
||||||
|
``
|
||||||
|
|
||||||
|
[heading Example - Push the even values from a map in reverse order into the container `target`]
|
||||||
|
``
|
||||||
|
using namespace boost;
|
||||||
|
using namespace boost::adaptors;
|
||||||
|
// Assume that is_even is a predicate that has been implemented elsewhere...
|
||||||
|
push_back(target, my_map | map_values | filtered(is_even()) | reversed);
|
||||||
|
``
|
||||||
|
|
||||||
[endsect]
|
[endsect]
|
||||||
|
|
||||||
|
@ -1,101 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
||||||
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
||||||
<title>Boost.Range Range Adaptors </title>
|
|
||||||
<link rel="stylesheet" href="../style.css" type="text/css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border="0" >
|
|
||||||
<tr>
|
|
||||||
<td ><img src="../../../boost.png" border="0" /></td>
|
|
||||||
<td ><h1 align="center">Boost.Range </h1></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2> Range Adaptors </h2>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<a name="adjacent_filtered"></a>
|
|
||||||
<h4><code>adjacent_filtered</code></h4>
|
|
||||||
<blockquote>
|
|
||||||
<pre> rng | boost::adaptors::adjacent_filtered( bi_pred )
|
|
||||||
</pre>
|
|
||||||
<pre> boost::make_adjacent_filtered_range( rng, bi_pred )
|
|
||||||
</pre>
|
|
||||||
</blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<b>Precondition:</b>
|
|
||||||
The value-type of the range is convertible to both argument types
|
|
||||||
of <code>bi_pred</code>.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Postcondition:</b>
|
|
||||||
For all adjacent elements <code>[x,y]</code> in the returned range,
|
|
||||||
<code>bi_pred(x,y)</code> is <code>true</code>.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Throws:</b>
|
|
||||||
Whatever the copy-constructor of bi_pred might throw.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Range Category:</b>
|
|
||||||
SinglePassRange
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<h3>Example</h3>
|
|
||||||
<pre>
|
|
||||||
<span class="keyword">#include</span> <boost/range/adaptor/adjacent_filtered.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/range/algorithm/copy.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/assign.hpp>
|
|
||||||
<span class="keyword">#include</span> <algorithm>
|
|
||||||
<span class="keyword">#include</span> <functional>
|
|
||||||
<span class="keyword">#include</span> <iostream>
|
|
||||||
<span class="keyword">#include</span> <vector>
|
|
||||||
|
|
||||||
<span class="keyword">int</span> main(<span class="keyword">int</span> argc, <span class="keyword">const char</span>* argv[])
|
|
||||||
{
|
|
||||||
<span class="keyword">using namespace</span> boost::assign;
|
|
||||||
<span class="keyword">using namespace</span> boost::adaptors;
|
|
||||||
|
|
||||||
std::vector<<span class="keyword">int</span>> input;
|
|
||||||
input += 1,1,2,2,2,3,4,5,6;
|
|
||||||
|
|
||||||
boost::copy(
|
|
||||||
input | adjacent_filtered(std::not_equal_to<<span class="keyword">int</span>>()),
|
|
||||||
std::ostream_iterator<<span class="keyword">int</span>>(std::cout, ","));
|
|
||||||
|
|
||||||
<span class="keyword">return</span> 0;
|
|
||||||
}
|
|
||||||
</pre>
|
|
||||||
<p>
|
|
||||||
This would produce the output:<br />
|
|
||||||
<code>1,2,3,4,5,6</code><br />
|
|
||||||
</p>
|
|
||||||
<hr />
|
|
||||||
<p>
|
|
||||||
(C) Copyright Neil Groves 2009
|
|
||||||
(C) Copyright Thorsten Ottosen 2003-2004
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
@ -1,93 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
||||||
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
||||||
<title>Boost.Range Range Adaptors </title>
|
|
||||||
<link rel="stylesheet" href="../style.css" type="text/css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border="0" >
|
|
||||||
<tr>
|
|
||||||
<td ><img src="../../../boost.png" border="0" /></td>
|
|
||||||
<td ><h1 align="center">Boost.Range </h1></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2> Range Adaptors </h2>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<a name="copied"></a>
|
|
||||||
<h4><code>copied</code></h4>
|
|
||||||
<blockquote>
|
|
||||||
<pre>rng | boost::adaptors::copied( n, m )</pre>
|
|
||||||
<pre>boost::make_copied_range( rng, n, m )</pre>
|
|
||||||
</blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<b>Precondition:</b>
|
|
||||||
<code>0 <= n && n <= m && m < distance(rng)</code>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Returns:</b>
|
|
||||||
A new <code>iterator_range</code> that holds the sliced range
|
|
||||||
<code>[n,m)</code> of the original range.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Range Category:</b>
|
|
||||||
RandomAccessRange
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<h3>Example</h3>
|
|
||||||
<pre>
|
|
||||||
<span class="keyword">#include</span> <boost/range/adaptor/copied.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/range/algorithm/copy.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/assign.hpp>
|
|
||||||
<span class="keyword">#include</span> <algorithm>
|
|
||||||
<span class="keyword">#include</span> <iostream>
|
|
||||||
<span class="keyword">#include</span> <vector>
|
|
||||||
|
|
||||||
<span class="keyword">int</span> main(<span class="keyword">int</span> argc, <span class="keyword">const char</span>* argv[])
|
|
||||||
{
|
|
||||||
<span class="keyword">using namespace</span> boost::assign;
|
|
||||||
<span class="keyword">using namespace</span> boost::adaptors;
|
|
||||||
|
|
||||||
std::vector<<span class="keyword">int</span>> input;
|
|
||||||
input += 1,2,3,4,5,6,7,8,9,10;
|
|
||||||
|
|
||||||
boost::copy(
|
|
||||||
input | copied(1, 5),
|
|
||||||
std::ostream_iterator<<span class="keyword">int</span>>(std::cout, ","));
|
|
||||||
|
|
||||||
<span class="keyword">return</span> 0;
|
|
||||||
}
|
|
||||||
</pre>
|
|
||||||
<p>
|
|
||||||
This would produce the output:
|
|
||||||
<code>2,3,4,5</code>
|
|
||||||
</p>
|
|
||||||
<hr />
|
|
||||||
<p>
|
|
||||||
(C) Copyright Neil Groves 2009
|
|
||||||
(C) Copyright Thorsten Ottosen 2003-2004
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
@ -1,108 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
||||||
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
||||||
<title>Boost.Range Range Adaptors </title>
|
|
||||||
<link rel="stylesheet" href="../style.css" type="text/css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border="0" >
|
|
||||||
<tr>
|
|
||||||
<td ><img src="../../../boost.png" border="0" /></td>
|
|
||||||
<td ><h1 align="center">Boost.Range </h1></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2> Range Adaptors </h2>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<a name="filtered"></a>
|
|
||||||
<h4><code>filtered</code></h4>
|
|
||||||
<blockquote>
|
|
||||||
<pre>rng | boost::adaptors::filtered( pred )</pre>
|
|
||||||
<pre>boost::make_filtered_range( rng, pred )</pre>
|
|
||||||
</blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<b>Precondition:</b>
|
|
||||||
The value-type of the range is convertible to the argument type of
|
|
||||||
<code>pred</code>.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Postcondition:</b>
|
|
||||||
For all elements <code>x</code> in the returned range,
|
|
||||||
<code>pred(x)</code> is <code>true</code>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Throws:</b>
|
|
||||||
Whatever the copy-constructor of pred might throw.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Range Category:</b>
|
|
||||||
ForwardRange
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Returned Range Category:</b>
|
|
||||||
ForwardRange
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<h3>Example</h3>
|
|
||||||
<pre>
|
|
||||||
<span class="keyword">#include</span> <boost/range/adaptor/filtered.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/range/algorithm/copy.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/assign.hpp>
|
|
||||||
<span class="keyword">#include</span> <algorithm>
|
|
||||||
<span class="keyword">#include</span> <iostream>
|
|
||||||
<span class="keyword">#include</span> <vector>
|
|
||||||
|
|
||||||
<span class="keyword">struct</span> is_even
|
|
||||||
{
|
|
||||||
<span class="keyword">bool operator</span>()(<span class="keyword">int</span> x) <span class="keyword">const</span> { <span class="keyword">return</span> x % 2 == 0; }
|
|
||||||
};
|
|
||||||
|
|
||||||
<span class="keyword">int</span> main(<span class="keyword">int</span> argc, <span class="keyword">const char</span>* argv[])
|
|
||||||
{
|
|
||||||
<span class="keyword">using namespace</span> boost::assign;
|
|
||||||
<span class="keyword">using namespace</span> boost::adaptors;
|
|
||||||
|
|
||||||
std::vector<<span class="keyword">int</span>> input;
|
|
||||||
input += 1,2,3,4,5,6,7,8,9;
|
|
||||||
|
|
||||||
boost::copy(
|
|
||||||
input | filtered(is_even()),
|
|
||||||
std::ostream_iterator<<span class="keyword">int</span>>(std::cout, ","));
|
|
||||||
|
|
||||||
<span class="keyword">return</span> 0;
|
|
||||||
}
|
|
||||||
</pre>
|
|
||||||
<p>
|
|
||||||
This would produce the output: <br />
|
|
||||||
<code>2,4,6,8</code>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<p>
|
|
||||||
(C) Copyright Neil Groves 2009
|
|
||||||
(C) Copyright Thorsten Ottosen 2003-2004
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
@ -1,117 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
||||||
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
||||||
<title>Boost.Range Range Adaptors </title>
|
|
||||||
<link rel="stylesheet" href="../style.css" type="text/css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border="0" >
|
|
||||||
<tr>
|
|
||||||
<td ><img src="../../../boost.png" border="0" /></td>
|
|
||||||
<td ><h1 align="center">Boost.Range </h1></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2> Range Adaptors </h2>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<a name="indexed"></a>
|
|
||||||
<h4><code>indexed</code></h4>
|
|
||||||
<blockquote>
|
|
||||||
<pre>rng | boost::adaptors::indexed</pre>
|
|
||||||
<pre>boost::make_indexed_range( rng )</pre>
|
|
||||||
</blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<b>Returns:</b>
|
|
||||||
A range adapted to return both the element and the associated
|
|
||||||
index.
|
|
||||||
The returned range consists of iterators that have in addition
|
|
||||||
to the usual iterator member functions an
|
|
||||||
<code>index()</code> member function that returns the appropriate
|
|
||||||
index for the element in the sequence corresponding with the
|
|
||||||
iterator.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Range Category:</b>
|
|
||||||
SinglePassRange
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<hr />
|
|
||||||
<h3>Example</h3>
|
|
||||||
<pre>
|
|
||||||
<span class="keyword">#include</span> <boost/range/adaptor/indexed.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/range/algorithm/copy.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/assign.hpp>
|
|
||||||
<span class="keyword">#include</span> <algorithm>
|
|
||||||
<span class="keyword">#include</span> <iostream>
|
|
||||||
<span class="keyword">#include</span> <vector>
|
|
||||||
|
|
||||||
<span class="keyword">template</span><<span class="keyword">class</span> Iterator>
|
|
||||||
void display_element_and_index(Iterator first, Iterator last)
|
|
||||||
{
|
|
||||||
<span class="keyword">for</span> (Iterator it = first; it != last; ++it)
|
|
||||||
{
|
|
||||||
std::cout << "Element = " << *it
|
|
||||||
<< " Index = " << it.index() << std::endl;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
<span class="keyword">template</span><<span class="keyword">class</span> SinglePassRange>
|
|
||||||
void display_element_and_index(<span class="keyword">const</span> SinglePassRange& rng)
|
|
||||||
{
|
|
||||||
display_element_and_index(boost::begin(rng), boost::end(rng));
|
|
||||||
}
|
|
||||||
|
|
||||||
<span class="keyword">int</span> main(<span class="keyword">int</span> argc, <span class="keyword">const char</span>* argv[])
|
|
||||||
{
|
|
||||||
<span class="keyword">using namespace</span> boost::assign;
|
|
||||||
<span class="keyword">using namespace</span> boost::adaptors;
|
|
||||||
|
|
||||||
std::vector<<span class="keyword">int</span>> input;
|
|
||||||
input += 10,20,30,40,50,60,70,80,90;
|
|
||||||
|
|
||||||
display_element_and_index( input | indexed(0) );
|
|
||||||
|
|
||||||
<span class="keyword">return</span> 0;
|
|
||||||
}
|
|
||||||
</pre>
|
|
||||||
<p>
|
|
||||||
This produces the output: <br />
|
|
||||||
<code>
|
|
||||||
Element = 10 Index = 0 <br />
|
|
||||||
Element = 20 Index = 1 <br />
|
|
||||||
Element = 30 Index = 2 <br />
|
|
||||||
Element = 40 Index = 3 <br />
|
|
||||||
Element = 50 Index = 4 <br />
|
|
||||||
Element = 60 Index = 5 <br />
|
|
||||||
Element = 70 Index = 6 <br />
|
|
||||||
Element = 80 Index = 7 <br />
|
|
||||||
Element = 90 Index = 8 <br />
|
|
||||||
</code>
|
|
||||||
</p>
|
|
||||||
<hr />
|
|
||||||
<p>
|
|
||||||
(C) Copyright Neil Groves 2009
|
|
||||||
(C) Copyright Thorsten Ottosen 2003-2004
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
@ -1,95 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
||||||
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
|
||||||
<title>Boost.Range Range Adaptors </title>
|
|
||||||
<link rel="stylesheet" href="../style.css" type="text/css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border="0" >
|
|
||||||
<tr>
|
|
||||||
<td ><img src="../../../boost.png" border="0" /></td>
|
|
||||||
<td ><h1 align="center">Boost.Range </h1></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<h2> Range Adaptors </h2>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<a name="indirected"></a>
|
|
||||||
<h4><code>indirected</code></h4>
|
|
||||||
<blockquote>
|
|
||||||
<pre>rng | boost::adaptors::indirected</pre>
|
|
||||||
<pre>boost::make_indirected_range( rng )</pre>
|
|
||||||
</blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<b>Precondition:</b>
|
|
||||||
The value-type of the range defines unary <code>operator*()</code>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Postcondition:</b>
|
|
||||||
For all elements <code>x</code> in the returned range,
|
|
||||||
<code>x</code> is the result of <code>*y</code> where
|
|
||||||
<code>y</code> is the corresponding element in the original range.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<b>Range Category:</b>
|
|
||||||
SinglePassRange
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<hr />
|
|
||||||
<h3>Example</h3>
|
|
||||||
<pre>
|
|
||||||
<span class="keyword">#include</span> <boost/range/adaptor/indirected.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/range/algorithm/copy.hpp>
|
|
||||||
<span class="keyword">#include</span> <boost/shared_ptr.hpp>
|
|
||||||
<span class="keyword">#include</span> <algorithm>
|
|
||||||
<span class="keyword">#include</span> <iostream>
|
|
||||||
<span class="keyword">#include</span> <vector>
|
|
||||||
|
|
||||||
<span class="keyword">int</span> main(<span class="keyword">int</span> argc, <span class="keyword">const char</span>* argv[])
|
|
||||||
{
|
|
||||||
<span class="keyword">using namespace</span> boost::adaptors;
|
|
||||||
|
|
||||||
std::vector<boost::shared_ptr<<span class="keyword">int</span>> > input;
|
|
||||||
|
|
||||||
<span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i < 10; ++i)
|
|
||||||
input.push_back(boost::shared_ptr<<span class="keyword">int</span>>(<span class="keyword">new int</span>(i)));
|
|
||||||
|
|
||||||
boost::copy(
|
|
||||||
input | indirected,
|
|
||||||
std::ostream_iterator<<span class="keyword">int</span>>(std::cout, ","));
|
|
||||||
|
|
||||||
<span class="keyword">return</span> 0;
|
|
||||||
}
|
|
||||||
</pre>
|
|
||||||
<p>
|
|
||||||
This produces the output: <br />
|
|
||||||
<code>0,1,2,3,4,5,6,7,8,9</code>
|
|
||||||
</p>
|
|
||||||
<hr />
|
|
||||||
<p>
|
|
||||||
(C) Copyright Neil Groves 2009
|
|
||||||
(C) Copyright Thorsten Ottosen 2003-2004
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user