Boost.Range minor documentation corrections and code comment fixes.

[SVN r61014]
This commit is contained in:
Neil Groves
2010-04-03 09:02:21 +00:00
parent 629ab6adbf
commit b4ae711d4e
91 changed files with 534 additions and 533 deletions

View File

@ -165,7 +165,7 @@ __forward_range__
[] []
[[Valid reverse range] [For any Bidirectional Range a, `[boost::rbegin(a),boost::rend(a))` is a valid range, that is, `boost::rend(a)` is reachable from `boost::rbegin(a)` in a finite number of increments.]] [[Valid reverse range] [For any Bidirectional Range a, `[boost::rbegin(a),boost::rend(a))` is a valid range, that is, `boost::rend(a)` is reachable from `boost::rbegin(a)` in a finite number of increments.]]
[[Completeness ] [`An algorithm that iterates through the range `[boost::rbegin(a),boost::rend(a))` will pass through every element of `a`.]] [[Completeness ] [An algorithm that iterates through the range `[boost::rbegin(a),boost::rend(a))` will pass through every element of `a`.]]
] ]
[heading See also] [heading See also]
@ -203,7 +203,7 @@ __bidirectional_range__
[heading Complexity guarantees] [heading Complexity guarantees]
`boost::size(a)` is completes in amortized constant time. `boost::size(a)` completes in amortized constant time.
[heading Invariants] [heading Invariants]

View File

@ -30,7 +30,7 @@
</h3></div></div> </h3></div></div>
<div><p class="copyright">Copyright &#169; 2003 -2010 Thorsten Ottosen, Neil Groves</p></div> <div><p class="copyright">Copyright &#169; 2003 -2010 Thorsten Ottosen, Neil Groves</p></div>
<div><div class="legalnotice" title="Legal Notice"> <div><div class="legalnotice" title="Legal Notice">
<a name="id3156350"></a><p> <a name="id2902944"></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>
@ -135,7 +135,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: March 28, 2010 at 14:28:09 GMT</small></p></td> <td align="left"><p><small>Last revised: April 03, 2010 at 08:56:46 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>

View File

@ -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="id3168757"></a> <a name="id2915351"></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="id3168855"></a> <a name="id2915449"></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="id3168920"></a> <a name="id2915514"></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="id3168949"></a> <a name="id2915543"></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="id3169115"></a> <a name="id2915709"></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="id3169594"></a> <a name="id2916188"></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="id3169745"></a> <a name="id2916338"></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">
@ -264,21 +264,15 @@
</td> </td>
<td> <td>
<p> <p>
<code class="computeroutput"><span class="identifier">An</span> <span class="identifier">algorithm</span> An algorithm that iterates through the range <code class="computeroutput"><span class="special">[</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">rbegin</span><span class="special">(</span><span class="identifier">a</span><span class="special">),</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">rend</span><span class="special">(</span><span class="identifier">a</span><span class="special">))</span></code>
<span class="identifier">that</span> <span class="identifier">iterates</span> will pass through every element of <code class="computeroutput"><span class="identifier">a</span></code>.
<span class="identifier">through</span> <span class="identifier">the</span>
<span class="identifier">range</span> </code>[boost::rbegin(a),boost::rend(a))<code class="computeroutput">
<span class="identifier">will</span> <span class="identifier">pass</span>
<span class="identifier">through</span> <span class="identifier">every</span>
<span class="identifier">element</span> <span class="identifier">of</span>
</code>a`.
</p> </p>
</td> </td>
</tr> </tr>
</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="id3170015"></a> <a name="id2916600"></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>

View File

@ -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="id3171025"></a> <a name="id2917610"></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>

View File

@ -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="id3168350"></a> <a name="id2914944"></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="id3168446"></a> <a name="id2915040"></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="id3168518"></a> <a name="id2915112"></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="id3168547"></a> <a name="id2915141"></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="id3168704"></a> <a name="id2915298"></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>

View File

@ -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="id3170068"></a> <a name="id2916653"></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="id3170140"></a> <a name="id2916725"></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="id3170168"></a> <a name="id2916753"></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="id3170315"></a> <a name="id2916900"></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,15 +139,15 @@
</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="id3170541"></a> <a name="id2917126"></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>
<p> <p>
<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> is 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="id3170595"></a> <a name="id2917180"></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">

View File

@ -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="id3166972"></a> <a name="id2913566"></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="id3167074"></a> <a name="id2913668"></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="id3167146"></a> <a name="id2913740"></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="id3167320"></a> <a name="id2913914"></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="id3167654"></a> <a name="id2914248"></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="id3167925"></a> <a name="id2914519"></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="id3168008"></a> <a name="id2914602"></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="id3168279"></a> <a name="id2914873"></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>

View File

@ -36,14 +36,14 @@
much as possible. much as possible.
</p> </p>
<p> <p>
The most common form of ranges we are used to work with is standard library The most common form of ranges used throughout the C++ community are standard
containers. However, one often finds it desirable to extend that code to work library containers. When writing algorithms however, one often finds it desirable
with other types that offer enough functionality to satisfy the needs of the for the algorithm to accept other types that offer enough functionality to
generic code <span class="bold"><strong><span class="emphasis"><em>if a suitable layer of indirection satisfy the needs of the generic code <span class="bold"><strong><span class="emphasis"><em>if a
is applied</em></span></strong></span> . For example, raw arrays are often suitable suitable layer of indirection is applied</em></span></strong></span> . For example,
for use with generic code that works with containers, provided a suitable adapter raw arrays are often suitable for use with generic code that works with containers,
is used. Likewise, null terminated strings can be treated as containers of provided a suitable adapter is used. Likewise, null terminated strings can
characters, if suitably adapted. be treated as containers of characters, if suitably adapted.
</p> </p>
<p> <p>
This library therefore provides the means to adapt standard-like containers, This library therefore provides the means to adapt standard-like containers,

View File

@ -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="id3280319"></a> <a name="id3026958"></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="id3280457"></a> <a name="id3027096"></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>

View File

@ -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.adaptors_introduction.composition_of_adaptors"></a><h6> <a name="range.reference.adaptors.adaptors_introduction.composition_of_adaptors"></a><h6>
<a name="id3177994"></a> <a name="id2924577"></a>
<a class="link" href="adaptors_introduction.html#range.reference.adaptors.adaptors_introduction.composition_of_adaptors">Composition <a class="link" href="adaptors_introduction.html#range.reference.adaptors.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.adaptors_introduction.range_adaptor_alternative_to_copy_if_algorithm"></a><h6> <a name="range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_copy_if_algorithm"></a><h6>
<a name="id3178304"></a> <a name="id2924887"></a>
<a class="link" href="adaptors_introduction.html#range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_copy_if_algorithm">Range <a class="link" href="adaptors_introduction.html#range.reference.adaptors.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.adaptors_introduction.range_adaptor_alternative_to_count_if_algorithm"></a><h6> <a name="range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_count_if_algorithm"></a><h6>
<a name="id3178473"></a> <a name="id2925056"></a>
<a class="link" href="adaptors_introduction.html#range.reference.adaptors.adaptors_introduction.range_adaptor_alternative_to_count_if_algorithm">Range <a class="link" href="adaptors_introduction.html#range.reference.adaptors.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>

View File

@ -28,7 +28,7 @@
make_heap</a> make_heap</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.heap_algorithms.make_heap.prototype"></a><h6> <a name="range.reference.algorithms.heap_algorithms.make_heap.prototype"></a><h6>
<a name="id3252496"></a> <a name="id2999078"></a>
<a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.prototype">Prototype</a> <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.heap_algorithms.make_heap.description"></a><h6> <a name="range.reference.algorithms.heap_algorithms.make_heap.description"></a><h6>
<a name="id3252846"></a> <a name="id2999429"></a>
<a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.description">Description</a> <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_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_algorithms.make_heap.definition"></a><h6> <a name="range.reference.algorithms.heap_algorithms.make_heap.definition"></a><h6>
<a name="id3252927"></a> <a name="id2999509"></a>
<a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.definition">Definition</a> <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.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_algorithms.make_heap.requirements"></a><h6> <a name="range.reference.algorithms.heap_algorithms.make_heap.requirements"></a><h6>
<a name="id3253000"></a> <a name="id2999583"></a>
<a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.requirements">Requirements</a> <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -119,7 +119,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.heap_algorithms.make_heap.complexity"></a><h6> <a name="range.reference.algorithms.heap_algorithms.make_heap.complexity"></a><h6>
<a name="id3253236"></a> <a name="id2999819"></a>
<a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.complexity">Complexity</a> <a class="link" href="make_heap.html#range.reference.algorithms.heap_algorithms.make_heap.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
pop_heap</a> pop_heap</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.heap_algorithms.pop_heap.prototype"></a><h6> <a name="range.reference.algorithms.heap_algorithms.pop_heap.prototype"></a><h6>
<a name="id3251517"></a> <a name="id2998100"></a>
<a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.prototype">Prototype</a> <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.heap_algorithms.pop_heap.description"></a><h6> <a name="range.reference.algorithms.heap_algorithms.pop_heap.description"></a><h6>
<a name="id3251867"></a> <a name="id2998449"></a>
<a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.description">Description</a> <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.description">Description</a>
</h6> </h6>
<p> <p>
@ -63,14 +63,14 @@
the predicate versions. the predicate versions.
</p> </p>
<a name="range.reference.algorithms.heap_algorithms.pop_heap.definition"></a><h6> <a name="range.reference.algorithms.heap_algorithms.pop_heap.definition"></a><h6>
<a name="id3252027"></a> <a name="id2998609"></a>
<a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.definition">Definition</a> <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.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_algorithms.pop_heap.requirements"></a><h6> <a name="range.reference.algorithms.heap_algorithms.pop_heap.requirements"></a><h6>
<a name="id3252099"></a> <a name="id2998681"></a>
<a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.requirements">Requirements</a> <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -121,7 +121,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.heap_algorithms.pop_heap.precondition_"></a><h6> <a name="range.reference.algorithms.heap_algorithms.pop_heap.precondition_"></a><h6>
<a name="id3252335"></a> <a name="id2998918"></a>
<a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.precondition_">Precondition:</a> <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.precondition_">Precondition:</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -131,7 +131,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.heap_algorithms.pop_heap.complexity"></a><h6> <a name="range.reference.algorithms.heap_algorithms.pop_heap.complexity"></a><h6>
<a name="id3252407"></a> <a name="id2998989"></a>
<a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.complexity">Complexity</a> <a class="link" href="pop_heap.html#range.reference.algorithms.heap_algorithms.pop_heap.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
push_heap</a> push_heap</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.heap_algorithms.push_heap.prototype"></a><h6> <a name="range.reference.algorithms.heap_algorithms.push_heap.prototype"></a><h6>
<a name="id3250497"></a> <a name="id2997080"></a>
<a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.prototype">Prototype</a> <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.heap_algorithms.push_heap.description"></a><h6> <a name="range.reference.algorithms.heap_algorithms.push_heap.description"></a><h6>
<a name="id3250848"></a> <a name="id2997430"></a>
<a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.description">Description</a> <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.description">Description</a>
</h6> </h6>
<p> <p>
@ -63,14 +63,14 @@
the predicate versions. the predicate versions.
</p> </p>
<a name="range.reference.algorithms.heap_algorithms.push_heap.definition"></a><h6> <a name="range.reference.algorithms.heap_algorithms.push_heap.definition"></a><h6>
<a name="id3251013"></a> <a name="id2997595"></a>
<a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.definition">Definition</a> <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.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_algorithms.push_heap.requirements"></a><h6> <a name="range.reference.algorithms.heap_algorithms.push_heap.requirements"></a><h6>
<a name="id3251086"></a> <a name="id2997669"></a>
<a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.requirements">Requirements</a> <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -121,7 +121,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.heap_algorithms.push_heap.precondition_"></a><h6> <a name="range.reference.algorithms.heap_algorithms.push_heap.precondition_"></a><h6>
<a name="id3251322"></a> <a name="id2997905"></a>
<a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.precondition_">Precondition:</a> <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.precondition_">Precondition:</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -131,7 +131,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.heap_algorithms.push_heap.complexity"></a><h6> <a name="range.reference.algorithms.heap_algorithms.push_heap.complexity"></a><h6>
<a name="id3251439"></a> <a name="id2998022"></a>
<a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.complexity">Complexity</a> <a class="link" href="push_heap.html#range.reference.algorithms.heap_algorithms.push_heap.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
next_permutation</a> next_permutation</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.permutation_algorithms.next_permutation.prototype"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.next_permutation.prototype"></a><h6>
<a name="id3253337"></a> <a name="id2999919"></a>
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.prototype">Prototype</a> <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.permutation_algorithms.next_permutation.description"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.next_permutation.description"></a><h6>
<a name="id3253689"></a> <a name="id3000271"></a>
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.description">Description</a> <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.next_permutation.definition"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.next_permutation.definition"></a><h6>
<a name="id3253796"></a> <a name="id3000379"></a>
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.definition">Definition</a> <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.next_permutation.requirements"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.next_permutation.requirements"></a><h6>
<a name="id3253871"></a> <a name="id3000453"></a>
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.requirements">Requirements</a> <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.next_permutation.complexity"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.next_permutation.complexity"></a><h6>
<a name="id3254107"></a> <a name="id3000690"></a>
<a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.complexity">Complexity</a> <a class="link" href="next_permutation.html#range.reference.algorithms.permutation_algorithms.next_permutation.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
prev_permutation</a> prev_permutation</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.permutation_algorithms.prev_permutation.prototype"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.prototype"></a><h6>
<a name="id3254191"></a> <a name="id3000774"></a>
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.prototype">Prototype</a> <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.permutation_algorithms.prev_permutation.description"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.description"></a><h6>
<a name="id3254541"></a> <a name="id3001123"></a>
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.description">Description</a> <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.prev_permutation.definition"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.definition"></a><h6>
<a name="id3254651"></a> <a name="id3001233"></a>
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.definition">Definition</a> <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.prev_permutation.requirements"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.requirements"></a><h6>
<a name="id3254725"></a> <a name="id3001308"></a>
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.requirements">Requirements</a> <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.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_algorithms.prev_permutation.complexity"></a><h6> <a name="range.reference.algorithms.permutation_algorithms.prev_permutation.complexity"></a><h6>
<a name="id3254962"></a> <a name="id3001544"></a>
<a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.complexity">Complexity</a> <a class="link" href="prev_permutation.html#range.reference.algorithms.permutation_algorithms.prev_permutation.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - copy</a> Range Algorithm - copy</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.prototype"></a><h6>
<a name="id3199494"></a> <a name="id2946077"></a>
<a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.prototype">Prototype</a> <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -40,7 +40,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.description"></a><h6>
<a name="id3199626"></a> <a name="id2946209"></a>
<a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.description">Description</a> <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.description">Description</a>
</h6> </h6>
<p> <p>
@ -51,14 +51,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.range_algorithm_mutating_algorithms.copy.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.definition"></a><h6>
<a name="id3199761"></a> <a name="id2946343"></a>
<a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.definition">Definition</a> <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.requirements"></a><h6>
<a name="id3199835"></a> <a name="id2946418"></a>
<a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.requirements">Requirements</a> <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -79,7 +79,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.precondition_"></a><h6>
<a name="id3199946"></a> <a name="id2946528"></a>
<a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.precondition_">Precondition:</a> <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.precondition_">Precondition:</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.range_algorithm_mutating_algorithms.copy.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy.complexity"></a><h6>
<a name="id3200052"></a> <a name="id2946635"></a>
<a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.complexity">Complexity</a> <a class="link" href="copy.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - copy_backward</a> Range Algorithm - copy_backward</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.prototype"></a><h6>
<a name="id3200124"></a> <a name="id2946707"></a>
<a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.prototype">Prototype</a> <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -42,7 +42,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.description"></a><h6>
<a name="id3200258"></a> <a name="id2946840"></a>
<a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.description">Description</a> <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy_backward.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.definition"></a><h6>
<a name="id3200418"></a> <a name="id2947001"></a>
<a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.definition">Definition</a> <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy_backward.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.requirements"></a><h6>
<a name="id3200492"></a> <a name="id2947075"></a>
<a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.requirements">Requirements</a> <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy_backward.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.precondition_"></a><h6>
<a name="id3200603"></a> <a name="id2947186"></a>
<a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.precondition_">Precondition:</a> <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.copy_backward.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.complexity"></a><h6>
<a name="id3200710"></a> <a name="id2947292"></a>
<a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.complexity">Complexity</a> <a class="link" href="copy_backward.html#range.reference.algorithms.range_algorithm_mutating_algorithms.copy_backward.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - fill</a> Range Algorithm - fill</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.prototype"></a><h6>
<a name="id3200782"></a> <a name="id2947365"></a>
<a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.prototype">Prototype</a> <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -43,7 +43,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.description"></a><h6>
<a name="id3201031"></a> <a name="id2947614"></a>
<a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.description">Description</a> <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.description">Description</a>
</h6> </h6>
<p> <p>
@ -52,14 +52,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.range_algorithm_mutating_algorithms.fill.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.definition"></a><h6>
<a name="id3201091"></a> <a name="id2947673"></a>
<a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.definition">Definition</a> <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.fill.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.requirements"></a><h6>
<a name="id3201165"></a> <a name="id2947747"></a>
<a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.requirements">Requirements</a> <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -82,7 +82,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.fill.complexity"></a><h6>
<a name="id3201279"></a> <a name="id2947862"></a>
<a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.complexity">Complexity</a> <a class="link" href="fill.html#range.reference.algorithms.range_algorithm_mutating_algorithms.fill.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - generate</a> Range Algorithm - generate</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.prototype"></a><h6>
<a name="id3201351"></a> <a name="id2947933"></a>
<a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.prototype">Prototype</a> <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -43,7 +43,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.description"></a><h6>
<a name="id3201594"></a> <a name="id2948176"></a>
<a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.description">Description</a> <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.description">Description</a>
</h6> </h6>
<p> <p>
@ -53,14 +53,14 @@
Returns the resultant range. Returns the resultant range.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.definition"></a><h6>
<a name="id3201658"></a> <a name="id2948241"></a>
<a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.definition">Definition</a> <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.generate.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.requirements"></a><h6>
<a name="id3201733"></a> <a name="id2948315"></a>
<a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.requirements">Requirements</a> <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.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.range_algorithm_mutating_algorithms.generate.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.precondition_"></a><h6>
<a name="id3201860"></a> <a name="id2948442"></a>
<a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.precondition_">Precondition:</a> <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.precondition_">Precondition:</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -98,7 +98,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.generate.complexity"></a><h6>
<a name="id3201966"></a> <a name="id2948549"></a>
<a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.complexity">Complexity</a> <a class="link" href="generate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.generate.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - inplace_merge</a> Range Algorithm - inplace_merge</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.prototype"></a><h6>
<a name="id3202038"></a> <a name="id2948621"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.prototype">Prototype</a> <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -59,7 +59,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.description"></a><h6>
<a name="id3202602"></a> <a name="id2949185"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.description">Description</a> <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.inplace_merge.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.definition"></a><h6>
<a name="id3202830"></a> <a name="id2949412"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.definition">Definition</a> <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.inplace_merge.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.requirements"></a><h6>
<a name="id3202904"></a> <a name="id2949487"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.requirements">Requirements</a> <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -116,11 +116,11 @@
argument types. argument types.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.precondition_"></a><h6>
<a name="id3203160"></a> <a name="id2949742"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.precondition_">Precondition:</a> <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.precondition_">Precondition:</a>
</h6> </h6>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_non_predicate_version_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_non_predicate_version_"></a><h6>
<a name="id3203184"></a> <a name="id2949767"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_non_predicate_version_">For <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.inplace_merge.for_the_predicate_version_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_predicate_version_"></a><h6>
<a name="id3203446"></a> <a name="id2950029"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.for_the_predicate_version_">For <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.inplace_merge.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.complexity"></a><h6>
<a name="id3203729"></a> <a name="id2950312"></a>
<a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.complexity">Complexity</a> <a class="link" href="inplace_merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.inplace_merge.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - merge</a> Range Algorithm - merge</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.prototype"></a><h6>
<a name="id3203814"></a> <a name="id2950396"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.prototype">Prototype</a> <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -57,7 +57,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.description"></a><h6>
<a name="id3204165"></a> <a name="id2950748"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.description">Description</a> <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.description">Description</a>
</h6> </h6>
<p> <p>
@ -76,14 +76,14 @@
version uses the predicate instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">&lt;()</span></code>. version uses the predicate instead of <code class="computeroutput"><span class="keyword">operator</span><span class="special">&lt;()</span></code>.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.definition"></a><h6>
<a name="id3204349"></a> <a name="id2950931"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.definition">Definition</a> <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.merge.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.requirements"></a><h6>
<a name="id3204423"></a> <a name="id2951005"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.requirements">Requirements</a> <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -151,11 +151,11 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.precondition_"></a><h6>
<a name="id3204928"></a> <a name="id2951510"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.precondition_">Precondition:</a> <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.precondition_">Precondition:</a>
</h6> </h6>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_non_predicate_version_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_non_predicate_version_"></a><h6>
<a name="id3204952"></a> <a name="id2951534"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_non_predicate_version_">For <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_non_predicate_version_">For
the non-predicate version:</a> the non-predicate version:</a>
</h6> </h6>
@ -190,19 +190,19 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_predicate_version_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_predicate_version_"></a><h6>
<a name="id3205413"></a> <a name="id2951995"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_predicate_version_">For <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.for_the_predicate_version_">For
the predicate version:</a> the predicate version:</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem"> <li class="listitem">
The elements of <code class="computeroutput"><span class="identifier">rng1</span></code> The elements of <code class="computeroutput"><span class="identifier">rng1</span></code>
is in ascending order. That is, for each adjacent element pair <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>, of <code class="computeroutput"><span class="identifier">rng1</span></code>, are in ascending order. That is, for each adjacent element pair <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>, of <code class="computeroutput"><span class="identifier">rng1</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="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>.
</li> </li>
<li class="listitem"> <li class="listitem">
The elements of <code class="computeroutput"><span class="identifier">rng2</span></code> The elements of <code class="computeroutput"><span class="identifier">rng2</span></code>
is in ascending order. That is, for each adjacent element pair <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>, of <code class="computeroutput"><span class="identifier">rng2</span></code>, are in ascending order. That is, for each adjacent element pair <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>, of <code class="computeroutput"><span class="identifier">rng2</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="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>.
</li> </li>
<li class="listitem"> <li class="listitem">
@ -221,7 +221,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.merge.complexity"></a><h6>
<a name="id3205897"></a> <a name="id2952479"></a>
<a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.complexity">Complexity</a> <a class="link" href="merge.html#range.reference.algorithms.range_algorithm_mutating_algorithms.merge.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - nth_element</a> Range Algorithm - nth_element</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.prototype"></a><h6>
<a name="id3206028"></a> <a name="id2952610"></a>
<a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.prototype">Prototype</a> <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -55,7 +55,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.description"></a><h6>
<a name="id3206521"></a> <a name="id2953103"></a>
<a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.description">Description</a> <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.description">Description</a>
</h6> </h6>
<p> <p>
@ -66,14 +66,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.range_algorithm_mutating_algorithms.nth_element.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.definition"></a><h6>
<a name="id3206605"></a> <a name="id2953187"></a>
<a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.definition">Definition</a> <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.nth_element.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.requirements"></a><h6>
<a name="id3206679"></a> <a name="id2953261"></a>
<a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.requirements">Requirements</a> <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -124,7 +124,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.complexity"></a><h6>
<a name="id3206915"></a> <a name="id2953497"></a>
<a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.complexity">Complexity</a> <a class="link" href="nth_element.html#range.reference.algorithms.range_algorithm_mutating_algorithms.nth_element.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - partial_sort</a> Range Algorithm - partial_sort</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.prototype"></a><h6>
<a name="id3206986"></a> <a name="id2953568"></a>
<a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.prototype">Prototype</a> <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -55,7 +55,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.description"></a><h6>
<a name="id3207480"></a> <a name="id2954062"></a>
<a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.description">Description</a> <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.description">Description</a>
</h6> </h6>
<p> <p>
@ -71,14 +71,14 @@
predicate instead. predicate instead.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.definition"></a><h6>
<a name="id3207667"></a> <a name="id2954249"></a>
<a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.definition">Definition</a> <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.partial_sort.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.requirements"></a><h6>
<a name="id3207741"></a> <a name="id2954324"></a>
<a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.requirements">Requirements</a> <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -129,7 +129,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.complexity"></a><h6>
<a name="id3207979"></a> <a name="id2954561"></a>
<a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.complexity">Complexity</a> <a class="link" href="partial_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partial_sort.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - partition</a> Range Algorithm - partition</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.prototype"></a><h6>
<a name="id3208103"></a> <a name="id2954685"></a>
<a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.prototype">Prototype</a> <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -67,7 +67,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.description"></a><h6>
<a name="id3208689"></a> <a name="id2955271"></a>
<a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.description">Description</a> <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.description">Description</a>
</h6> </h6>
<p> <p>
@ -81,14 +81,14 @@
corresponds to the middle iterator. corresponds to the middle iterator.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.definition"></a><h6>
<a name="id3208776"></a> <a name="id2955358"></a>
<a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.definition">Definition</a> <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.partition.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.requirements"></a><h6>
<a name="id3208849"></a> <a name="id2955432"></a>
<a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.requirements">Requirements</a> <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.partition.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.partition.complexity"></a><h6>
<a name="id3208951"></a> <a name="id2955533"></a>
<a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.complexity">Complexity</a> <a class="link" href="partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.partition.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - random_shuffle</a> Range Algorithm - random_shuffle</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.prototype"></a><h6>
<a name="id3209069"></a> <a name="id2955651"></a>
<a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.prototype">Prototype</a> <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.description"></a><h6>
<a name="id3209460"></a> <a name="id2956042"></a>
<a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.description">Description</a> <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.random_shuffle.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.definition"></a><h6>
<a name="id3209556"></a> <a name="id2956138"></a>
<a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.definition">Definition</a> <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.random_shuffle.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.requirements"></a><h6>
<a name="id3209631"></a> <a name="id2956213"></a>
<a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.requirements">Requirements</a> <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -99,7 +99,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.precondition_"></a><h6>
<a name="id3209778"></a> <a name="id2956361"></a>
<a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.precondition_">Precondition:</a> <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.random_shuffle.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.complexity"></a><h6>
<a name="id3209844"></a> <a name="id2956426"></a>
<a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.complexity">Complexity</a> <a class="link" href="random_shuffle.html#range.reference.algorithms.range_algorithm_mutating_algorithms.random_shuffle.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - remove</a> Range Algorithm - remove</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.prototype"></a><h6>
<a name="id3209956"></a> <a name="id2956538"></a>
<a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.prototype">Prototype</a> <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -67,7 +67,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.description"></a><h6>
<a name="id3210578"></a> <a name="id2957161"></a>
<a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.description">Description</a> <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.description">Description</a>
</h6> </h6>
<p> <p>
@ -84,14 +84,14 @@
are dereferenceable, but the elements are unspecified. are dereferenceable, but the elements are unspecified.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.definition"></a><h6>
<a name="id3210816"></a> <a name="id2957399"></a>
<a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.definition">Definition</a> <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.remove.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.requirements"></a><h6>
<a name="id3210890"></a> <a name="id2957473"></a>
<a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.requirements">Requirements</a> <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -114,7 +114,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove.complexity"></a><h6>
<a name="id3211006"></a> <a name="id2957588"></a>
<a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.complexity">Complexity</a> <a class="link" href="remove.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - remove_if</a> Range Algorithm - remove_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.prototype"></a><h6>
<a name="id3211090"></a> <a name="id2957672"></a>
<a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.prototype">Prototype</a> <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -67,7 +67,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.description"></a><h6>
<a name="id3211674"></a> <a name="id2958256"></a>
<a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.description">Description</a> <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -83,14 +83,14 @@
are unspecified. are unspecified.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.definition"></a><h6>
<a name="id3211906"></a> <a name="id2958488"></a>
<a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.definition">Definition</a> <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.remove_if.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.requirements"></a><h6>
<a name="id3211980"></a> <a name="id2958562"></a>
<a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.requirements">Requirements</a> <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.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.range_algorithm_mutating_algorithms.remove_if.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.complexity"></a><h6>
<a name="id3212097"></a> <a name="id2958679"></a>
<a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.complexity">Complexity</a> <a class="link" href="remove_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.remove_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - replace</a> Range Algorithm - replace</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.prototype"></a><h6>
<a name="id3212190"></a> <a name="id2958772"></a>
<a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.prototype">Prototype</a> <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.description"></a><h6>
<a name="id3212507"></a> <a name="id2959089"></a>
<a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.description">Description</a> <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.description">Description</a>
</h6> </h6>
<p> <p>
@ -58,14 +58,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.range_algorithm_mutating_algorithms.replace.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.definition"></a><h6>
<a name="id3212588"></a> <a name="id2959171"></a>
<a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.definition">Definition</a> <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.replace.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.requirements"></a><h6>
<a name="id3212662"></a> <a name="id2959245"></a>
<a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.requirements">Requirements</a> <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -94,7 +94,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace.complexity"></a><h6>
<a name="id3212814"></a> <a name="id2959397"></a>
<a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.complexity">Complexity</a> <a class="link" href="replace.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - replace_if</a> Range Algorithm - replace_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.prototype"></a><h6>
<a name="id3212924"></a> <a name="id2959506"></a>
<a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.prototype">Prototype</a> <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -43,7 +43,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.description"></a><h6>
<a name="id3213249"></a> <a name="id2959831"></a>
<a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.description">Description</a> <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.replace_if.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.definition"></a><h6>
<a name="id3213366"></a> <a name="id2959948"></a>
<a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.definition">Definition</a> <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.replace_if.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.requirements"></a><h6>
<a name="id3213441"></a> <a name="id2960024"></a>
<a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.requirements">Requirements</a> <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.replace_if.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.complexity"></a><h6>
<a name="id3213609"></a> <a name="id2960192"></a>
<a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.complexity">Complexity</a> <a class="link" href="replace_if.html#range.reference.algorithms.range_algorithm_mutating_algorithms.replace_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - rotate</a> Range Algorithm - rotate</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.prototype"></a><h6>
<a name="id3213728"></a> <a name="id2960310"></a>
<a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.prototype">Prototype</a> <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -45,7 +45,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.description"></a><h6>
<a name="id3213989"></a> <a name="id2960572"></a>
<a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.description">Description</a> <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.description">Description</a>
</h6> </h6>
<p> <p>
@ -54,14 +54,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.range_algorithm_mutating_algorithms.rotate.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.definition"></a><h6>
<a name="id3214117"></a> <a name="id2960700"></a>
<a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.definition">Definition</a> <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.rotate.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.requirements"></a><h6>
<a name="id3214192"></a> <a name="id2960774"></a>
<a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.requirements">Requirements</a> <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -75,7 +75,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.precondition_"></a><h6>
<a name="id3214256"></a> <a name="id2960838"></a>
<a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.precondition_">Precondition:</a> <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.precondition_">Precondition:</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.range_algorithm_mutating_algorithms.rotate.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.complexity"></a><h6>
<a name="id3214366"></a> <a name="id2960949"></a>
<a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.complexity">Complexity</a> <a class="link" href="rotate.html#range.reference.algorithms.range_algorithm_mutating_algorithms.rotate.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - sort</a> Range Algorithm - sort</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.prototype"></a><h6>
<a name="id3214439"></a> <a name="id2961022"></a>
<a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.prototype">Prototype</a> <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.description"></a><h6>
<a name="id3214822"></a> <a name="id2961405"></a>
<a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.description">Description</a> <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.sort.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.definition"></a><h6>
<a name="id3215077"></a> <a name="id2961659"></a>
<a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.definition">Definition</a> <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.sort.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.requirements"></a><h6>
<a name="id3215150"></a> <a name="id2961733"></a>
<a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.requirements">Requirements</a> <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -130,7 +130,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.sort.complexity"></a><h6>
<a name="id3215387"></a> <a name="id2961969"></a>
<a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.complexity">Complexity</a> <a class="link" href="sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.sort.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - stable_partition</a> Range Algorithm - stable_partition</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.prototype"></a><h6>
<a name="id3215508"></a> <a name="id2962090"></a>
<a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.prototype">Prototype</a> <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -61,7 +61,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.description"></a><h6>
<a name="id3216089"></a> <a name="id2962672"></a>
<a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.description">Description</a> <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.description">Description</a>
</h6> </h6>
<p> <p>
@ -71,7 +71,7 @@
Once this function has completed all of the elements that satisfy <code class="computeroutput"><span class="identifier">pred</span></code> appear before all of the elements Once this function has completed all of the elements that satisfy <code class="computeroutput"><span class="identifier">pred</span></code> appear before all of the elements
that fail to satisfy it. <code class="computeroutput"><span class="identifier">stable_partition</span></code> that fail to satisfy it. <code class="computeroutput"><span class="identifier">stable_partition</span></code>
differs from <code class="computeroutput"><span class="identifier">partition</span></code> differs from <code class="computeroutput"><span class="identifier">partition</span></code>
because it preserves relative order. It is table. because it preserves relative order. It is stable.
</p> </p>
<p> <p>
For the versions that return an iterator, the return value is the iterator For the versions that return an iterator, the return value is the iterator
@ -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.range_algorithm_mutating_algorithms.stable_partition.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.definition"></a><h6>
<a name="id3216242"></a> <a name="id2962825"></a>
<a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.definition">Definition</a> <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.stable_partition.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.requirements"></a><h6>
<a name="id3216318"></a> <a name="id2962900"></a>
<a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.requirements">Requirements</a> <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.stable_partition.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.complexity"></a><h6>
<a name="id3216409"></a> <a name="id2962991"></a>
<a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.complexity">Complexity</a> <a class="link" href="stable_partition.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_partition.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - stable_sort</a> Range Algorithm - stable_sort</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.prototype"></a><h6>
<a name="id3216584"></a> <a name="id2963166"></a>
<a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.prototype">Prototype</a> <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.description"></a><h6>
<a name="id3216967"></a> <a name="id2963549"></a>
<a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.description">Description</a> <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.stable_sort.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.definition"></a><h6>
<a name="id3217221"></a> <a name="id2963804"></a>
<a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.definition">Definition</a> <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.stable_sort.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.requirements"></a><h6>
<a name="id3217296"></a> <a name="id2963879"></a>
<a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.requirements">Requirements</a> <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -130,7 +130,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.complexity"></a><h6>
<a name="id3217533"></a> <a name="id2964116"></a>
<a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.complexity">Complexity</a> <a class="link" href="stable_sort.html#range.reference.algorithms.range_algorithm_mutating_algorithms.stable_sort.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - transform</a> Range Algorithm - transform</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.prototype"></a><h6>
<a name="id3217722"></a> <a name="id2964305"></a>
<a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.prototype">Prototype</a> <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -57,7 +57,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.description"></a><h6>
<a name="id3218064"></a> <a name="id2964646"></a>
<a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.description">Description</a> <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.description">Description</a>
</h6> </h6>
<p> <p>
@ -93,14 +93,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.range_algorithm_mutating_algorithms.transform.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.definition"></a><h6>
<a name="id3218616"></a> <a name="id2965199"></a>
<a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.definition">Definition</a> <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.transform.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.requirements"></a><h6>
<a name="id3218691"></a> <a name="id2965273"></a>
<a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.requirements">Requirements</a> <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -170,7 +170,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.precondition_"></a><h6>
<a name="id3219045"></a> <a name="id2965628"></a>
<a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.precondition_">Precondition:</a> <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.precondition_">Precondition:</a>
</h6> </h6>
<p> <p>
@ -202,7 +202,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.transform.complexity"></a><h6>
<a name="id3219462"></a> <a name="id2966044"></a>
<a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.complexity">Complexity</a> <a class="link" href="transform.html#range.reference.algorithms.range_algorithm_mutating_algorithms.transform.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - unique</a> Range Algorithm - unique</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.prototype"></a><h6>
<a name="id3219589"></a> <a name="id2966171"></a>
<a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.prototype">Prototype</a> <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -69,7 +69,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.description"></a><h6>
<a name="id3220621"></a> <a name="id2967204"></a>
<a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.description">Description</a> <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.description">Description</a>
</h6> </h6>
<p> <p>
@ -87,14 +87,14 @@
type. type.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.definition"></a><h6>
<a name="id3220745"></a> <a name="id2967328"></a>
<a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.definition">Definition</a> <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.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.range_algorithm_mutating_algorithms.unique.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.requirements"></a><h6>
<a name="id3220821"></a> <a name="id2967403"></a>
<a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.requirements">Requirements</a> <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -138,7 +138,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_mutating_algorithms.unique.complexity"></a><h6>
<a name="id3221034"></a> <a name="id2967617"></a>
<a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.complexity">Complexity</a> <a class="link" href="unique.html#range.reference.algorithms.range_algorithm_mutating_algorithms.unique.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
erase</a> erase</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.prototype"></a><h6>
<a name="id3255065"></a> <a name="id3001648"></a>
<a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.prototype">Prototype</a> <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -44,7 +44,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.description"></a><h6>
<a name="id3255222"></a> <a name="id3001804"></a>
<a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.description">Description</a> <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.description">Description</a>
</h6> </h6>
<p> <p>
@ -53,14 +53,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.range_algorithm_new_algorithms.erase.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.definition"></a><h6>
<a name="id3255282"></a> <a name="id3001865"></a>
<a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.definition">Definition</a> <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.erase.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.requirements"></a><h6>
<a name="id3255357"></a> <a name="id3001939"></a>
<a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.requirements">Requirements</a> <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.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">
@ -68,7 +68,7 @@
erase of an iterator range. erase of an iterator range.
</li></ol></div> </li></ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.erase.complexity"></a><h6>
<a name="id3255402"></a> <a name="id3001985"></a>
<a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.complexity">Complexity</a> <a class="link" href="erase.html#range.reference.algorithms.range_algorithm_new_algorithms.erase.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
for_each</a> for_each</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.prototype"></a><h6>
<a name="id3255474"></a> <a name="id3002057"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.prototype">Prototype</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -73,7 +73,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.description"></a><h6>
<a name="id3256058"></a> <a name="id3002641"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.description">Description</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.description">Description</a>
</h6> </h6>
<p> <p>
@ -89,14 +89,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.range_algorithm_new_algorithms.for_each.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.definition"></a><h6>
<a name="id3256222"></a> <a name="id3002805"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.definition">Definition</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.for_each.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.requirements"></a><h6>
<a name="id3256297"></a> <a name="id3002880"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.requirements">Requirements</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.requirements">Requirements</a>
</h6> </h6>
<div class="orderedlist"><ol class="orderedlist" type="1"> <div class="orderedlist"><ol class="orderedlist" type="1">
@ -126,7 +126,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.for_each.complexity"></a><h6>
<a name="id3256453"></a> <a name="id3003035"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.complexity">Complexity</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_new_algorithms.for_each.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
insert</a> insert</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.prototype"></a><h6>
<a name="id3256563"></a> <a name="id3003146"></a>
<a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.prototype">Prototype</a> <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -45,7 +45,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.description"></a><h6>
<a name="id3256730"></a> <a name="id3003312"></a>
<a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.description">Description</a> <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.description">Description</a>
</h6> </h6>
<p> <p>
@ -55,14 +55,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.range_algorithm_new_algorithms.insert.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.definition"></a><h6>
<a name="id3256802"></a> <a name="id3003385"></a>
<a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.definition">Definition</a> <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.insert.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.requirements"></a><h6>
<a name="id3256876"></a> <a name="id3003459"></a>
<a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.requirements">Requirements</a> <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.requirements">Requirements</a>
</h6> </h6>
<div class="orderedlist"><ol class="orderedlist" type="1"> <div class="orderedlist"><ol class="orderedlist" type="1">
@ -82,7 +82,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.insert.complexity"></a><h6>
<a name="id3256971"></a> <a name="id3003554"></a>
<a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.complexity">Complexity</a> <a class="link" href="insert.html#range.reference.algorithms.range_algorithm_new_algorithms.insert.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
overwrite</a> overwrite</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.prototype"></a><h6>
<a name="id3257045"></a> <a name="id3003628"></a>
<a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.prototype">Prototype</a> <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -44,7 +44,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.description"></a><h6>
<a name="id3257184"></a> <a name="id3003767"></a>
<a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.description">Description</a> <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.description">Description</a>
</h6> </h6>
<p> <p>
@ -53,14 +53,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.range_algorithm_new_algorithms.overwrite.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.definition"></a><h6>
<a name="id3257245"></a> <a name="id3003828"></a>
<a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.definition">Definition</a> <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.overwrite.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.requirements"></a><h6>
<a name="id3257320"></a> <a name="id3003902"></a>
<a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.requirements">Requirements</a> <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.requirements">Requirements</a>
</h6> </h6>
<div class="orderedlist"><ol class="orderedlist" type="1"> <div class="orderedlist"><ol class="orderedlist" type="1">
@ -87,7 +87,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.overwrite.complexity"></a><h6>
<a name="id3257490"></a> <a name="id3004073"></a>
<a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.complexity">Complexity</a> <a class="link" href="overwrite.html#range.reference.algorithms.range_algorithm_new_algorithms.overwrite.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
push_back</a> push_back</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.prototype"></a><h6>
<a name="id3257564"></a> <a name="id3004146"></a>
<a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.prototype">Prototype</a> <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -44,7 +44,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.description"></a><h6>
<a name="id3257702"></a> <a name="id3004285"></a>
<a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.description">Description</a> <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.description">Description</a>
</h6> </h6>
<p> <p>
@ -53,14 +53,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.range_algorithm_new_algorithms.push_back.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.definition"></a><h6>
<a name="id3257764"></a> <a name="id3004346"></a>
<a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.definition">Definition</a> <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.push_back.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.requirements"></a><h6>
<a name="id3257839"></a> <a name="id3004422"></a>
<a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.requirements">Requirements</a> <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.requirements">Requirements</a>
</h6> </h6>
<div class="orderedlist"><ol class="orderedlist" type="1"> <div class="orderedlist"><ol class="orderedlist" type="1">
@ -80,7 +80,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_back.complexity"></a><h6>
<a name="id3257948"></a> <a name="id3004531"></a>
<a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.complexity">Complexity</a> <a class="link" href="push_back.html#range.reference.algorithms.range_algorithm_new_algorithms.push_back.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
push_front</a> push_front</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.prototype"></a><h6>
<a name="id3258022"></a> <a name="id3004604"></a>
<a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.prototype">Prototype</a> <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -44,7 +44,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.description"></a><h6>
<a name="id3258160"></a> <a name="id3004742"></a>
<a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.description">Description</a> <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.description">Description</a>
</h6> </h6>
<p> <p>
@ -53,14 +53,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.range_algorithm_new_algorithms.push_front.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.definition"></a><h6>
<a name="id3258221"></a> <a name="id3004804"></a>
<a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.definition">Definition</a> <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.push_front.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.requirements"></a><h6>
<a name="id3258296"></a> <a name="id3004878"></a>
<a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.requirements">Requirements</a> <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.requirements">Requirements</a>
</h6> </h6>
<div class="orderedlist"><ol class="orderedlist" type="1"> <div class="orderedlist"><ol class="orderedlist" type="1">
@ -80,7 +80,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.push_front.complexity"></a><h6>
<a name="id3258405"></a> <a name="id3004988"></a>
<a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.complexity">Complexity</a> <a class="link" href="push_front.html#range.reference.algorithms.range_algorithm_new_algorithms.push_front.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
remove_erase</a> remove_erase</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.prototype"></a><h6>
<a name="id3258479"></a> <a name="id3005062"></a>
<a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.prototype">Prototype</a> <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -44,7 +44,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.description"></a><h6>
<a name="id3258617"></a> <a name="id3005199"></a>
<a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.description">Description</a> <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.description">Description</a>
</h6> </h6>
<p> <p>
@ -54,14 +54,14 @@
algorithm which merely rearranges elements. algorithm which merely rearranges elements.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.definition"></a><h6>
<a name="id3258678"></a> <a name="id3005261"></a>
<a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.definition">Definition</a> <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.remove_erase.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.requirements"></a><h6>
<a name="id3258753"></a> <a name="id3005336"></a>
<a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.requirements">Requirements</a> <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.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">
@ -69,7 +69,7 @@
erase of an iterator range. erase of an iterator range.
</li></ol></div> </li></ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.complexity"></a><h6>
<a name="id3258800"></a> <a name="id3005383"></a>
<a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.complexity">Complexity</a> <a class="link" href="remove_erase.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -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.range_algorithm_new_algorithms.remove_erase_if.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.prototype"></a><h6>
<a name="id3258872"></a> <a name="id3005455"></a>
<a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.prototype">Prototype</a> <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -44,7 +44,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.description"></a><h6>
<a name="id3259002"></a> <a name="id3005584"></a>
<a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.description">Description</a> <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -55,14 +55,14 @@
algorithm which merely rearranges elements. algorithm which merely rearranges elements.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.definition"></a><h6>
<a name="id3259088"></a> <a name="id3005671"></a>
<a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.definition">Definition</a> <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.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.range_algorithm_new_algorithms.remove_erase_if.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.requirements"></a><h6>
<a name="id3259162"></a> <a name="id3005744"></a>
<a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.requirements">Requirements</a> <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.requirements">Requirements</a>
</h6> </h6>
<div class="orderedlist"><ol class="orderedlist" type="1"> <div class="orderedlist"><ol class="orderedlist" type="1">
@ -76,7 +76,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.complexity"></a><h6>
<a name="id3259234"></a> <a name="id3005816"></a>
<a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.complexity">Complexity</a> <a class="link" href="remove_erase_if.html#range.reference.algorithms.range_algorithm_new_algorithms.remove_erase_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
Range Algorithm - adjacent_find</a> Range Algorithm - adjacent_find</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.prototype"></a><h6>
<a name="id3221186"></a> <a name="id2967769"></a>
<a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.prototype">Prototype</a> <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -77,7 +77,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.description"></a><h6>
<a name="id3222176"></a> <a name="id2968758"></a>
<a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.description">Description</a> <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.adjacent_find.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.definition"></a><h6>
<a name="id3222390"></a> <a name="id2968973"></a>
<a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.definition">Definition</a> <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.adjacent_find.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.requirements"></a><h6>
<a name="id3222465"></a> <a name="id2969047"></a>
<a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.requirements">Requirements</a> <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -143,7 +143,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.complexity"></a><h6>
<a name="id3222650"></a> <a name="id2969233"></a>
<a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.complexity">Complexity</a> <a class="link" href="adjacent_find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.adjacent_find.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
binary_search</a> binary_search</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.prototype"></a><h6>
<a name="id3222758"></a> <a name="id2969340"></a>
<a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.prototype">Prototype</a> <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -43,7 +43,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.description"></a><h6>
<a name="id3223041"></a> <a name="id2969624"></a>
<a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.description">Description</a> <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.binary_search.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.definition"></a><h6>
<a name="id3223114"></a> <a name="id2969697"></a>
<a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.definition">Definition</a> <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.binary_search.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.requirements"></a><h6>
<a name="id3223189"></a> <a name="id2969772"></a>
<a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.requirements">Requirements</a> <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -111,7 +111,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.precondition_"></a><h6>
<a name="id3223449"></a> <a name="id2970031"></a>
<a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.precondition_">Precondition:</a> <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.binary_search.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.complexity"></a><h6>
<a name="id3223548"></a> <a name="id2970130"></a>
<a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.complexity">Complexity</a> <a class="link" href="binary_search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.binary_search.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
count</a> count</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.prototype"></a><h6>
<a name="id3223724"></a> <a name="id2970306"></a>
<a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.prototype">Prototype</a> <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -45,7 +45,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.description"></a><h6>
<a name="id3224023"></a> <a name="id2970606"></a>
<a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.description">Description</a> <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.description">Description</a>
</h6> </h6>
<p> <p>
@ -55,14 +55,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.range_algorithm_non_mutating_algorithms.count.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.definition"></a><h6>
<a name="id3224115"></a> <a name="id2970698"></a>
<a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.definition">Definition</a> <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.count.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.requirements"></a><h6>
<a name="id3224190"></a> <a name="id2970772"></a>
<a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.requirements">Requirements</a> <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -85,7 +85,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.complexity"></a><h6>
<a name="id3224319"></a> <a name="id2970901"></a>
<a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.complexity">Complexity</a> <a class="link" href="count.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.count.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
equal</a> equal</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.prototype"></a><h6>
<a name="id3224390"></a> <a name="id2970973"></a>
<a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.prototype">Prototype</a> <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -53,7 +53,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.description"></a><h6>
<a name="id3224679"></a> <a name="id2971261"></a>
<a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.description">Description</a> <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.description">Description</a>
</h6> </h6>
<p> <p>
@ -71,14 +71,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.range_algorithm_non_mutating_algorithms.equal.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.definition"></a><h6>
<a name="id3224923"></a> <a name="id2971506"></a>
<a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.definition">Definition</a> <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.equal.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.requirements"></a><h6>
<a name="id3224998"></a> <a name="id2971581"></a>
<a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.requirements">Requirements</a> <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -139,7 +139,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.complexity"></a><h6>
<a name="id3225296"></a> <a name="id2971878"></a>
<a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.complexity">Complexity</a> <a class="link" href="equal.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
equal_range</a> equal_range</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.prototype"></a><h6>
<a name="id3225397"></a> <a name="id2971979"></a>
<a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.prototype">Prototype</a> <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -71,7 +71,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.description"></a><h6>
<a name="id3226278"></a> <a name="id2972861"></a>
<a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.description">Description</a> <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.equal_range.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.definition"></a><h6>
<a name="id3226432"></a> <a name="id2973015"></a>
<a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.definition">Definition</a> <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.equal_range.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.requirements"></a><h6>
<a name="id3226507"></a> <a name="id2973089"></a>
<a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.requirements">Requirements</a> <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -143,7 +143,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.precondition_"></a><h6>
<a name="id3226766"></a> <a name="id2973348"></a>
<a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.precondition_">Precondition:</a> <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.equal_range.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.complexity"></a><h6>
<a name="id3226848"></a> <a name="id2973430"></a>
<a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.complexity">Complexity</a> <a class="link" href="equal_range.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.equal_range.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
find</a> find</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.prototype"></a><h6>
<a name="id3227540"></a> <a name="id2974122"></a>
<a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.prototype">Prototype</a> <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -61,7 +61,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.description"></a><h6>
<a name="id3228119"></a> <a name="id2974701"></a>
<a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.description">Description</a> <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.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.range_algorithm_non_mutating_algorithms.find.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.definition"></a><h6>
<a name="id3228244"></a> <a name="id2974827"></a>
<a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.definition">Definition</a> <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.requirements"></a><h6>
<a name="id3228320"></a> <a name="id2974902"></a>
<a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.requirements">Requirements</a> <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.requirements">Requirements</a>
</h6> </h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -100,7 +100,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.complexity"></a><h6>
<a name="id3228437"></a> <a name="id2975020"></a>
<a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.complexity">Complexity</a> <a class="link" href="find.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
find_end</a> find_end</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.prototype"></a><h6>
<a name="id3228510"></a> <a name="id2975092"></a>
<a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.prototype">Prototype</a> <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -96,7 +96,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.description"></a><h6>
<a name="id3229857"></a> <a name="id2976440"></a>
<a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.description">Description</a> <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.description">Description</a>
</h6> </h6>
<p> <p>
@ -111,14 +111,14 @@
same manner as the returned iterator described above. same manner as the returned iterator described above.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.definition"></a><h6>
<a name="id3229993"></a> <a name="id2976576"></a>
<a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.definition">Definition</a> <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find_end.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.requirements"></a><h6>
<a name="id3230068"></a> <a name="id2976650"></a>
<a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.requirements">Requirements</a> <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -178,7 +178,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.complexity"></a><h6>
<a name="id3230367"></a> <a name="id2976949"></a>
<a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.complexity">Complexity</a> <a class="link" href="find_end.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_end.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -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.range_algorithm_non_mutating_algorithms.find_first_of.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.prototype"></a><h6>
<a name="id3230549"></a> <a name="id2977132"></a>
<a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.prototype">Prototype</a> <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -96,7 +96,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.description"></a><h6>
<a name="id3231897"></a> <a name="id2978480"></a>
<a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.description">Description</a> <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.description">Description</a>
</h6> </h6>
<p> <p>
@ -116,14 +116,14 @@
same manner as the returned iterator described above. same manner as the returned iterator described above.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.definition"></a><h6>
<a name="id3232039"></a> <a name="id2978621"></a>
<a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.definition">Definition</a> <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find_first_of.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.requirements"></a><h6>
<a name="id3232114"></a> <a name="id2978697"></a>
<a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.requirements">Requirements</a> <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -177,7 +177,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.complexity"></a><h6>
<a name="id3232371"></a> <a name="id2978954"></a>
<a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.complexity">Complexity</a> <a class="link" href="find_first_of.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_first_of.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
find_if</a> find_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.prototype"></a><h6>
<a name="id3232469"></a> <a name="id2979052"></a>
<a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.prototype">Prototype</a> <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -61,7 +61,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.description"></a><h6>
<a name="id3233050"></a> <a name="id2979633"></a>
<a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.description">Description</a> <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -76,14 +76,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.range_algorithm_non_mutating_algorithms.find_if.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.definition"></a><h6>
<a name="id3233187"></a> <a name="id2979770"></a>
<a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.definition">Definition</a> <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.find_if.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.requirements"></a><h6>
<a name="id3233262"></a> <a name="id2979844"></a>
<a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.requirements">Requirements</a> <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.requirements">Requirements</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.range_algorithm_non_mutating_algorithms.find_if.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.precondition_"></a><h6>
<a name="id3233364"></a> <a name="id2979947"></a>
<a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.precondition_">Precondition:</a> <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.precondition_">Precondition:</a>
</h6> </h6>
<p> <p>
@ -110,7 +110,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.range_algorithm_non_mutating_algorithms.find_if.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.complexity"></a><h6>
<a name="id3233440"></a> <a name="id2980022"></a>
<a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.complexity">Complexity</a> <a class="link" href="find_if.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.find_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
for_each</a> for_each</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.prototype"></a><h6>
<a name="id3226951"></a> <a name="id2973533"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.prototype">Prototype</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.description"></a><h6>
<a name="id3227179"></a> <a name="id2973762"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.description">Description</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.for_each.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.definition"></a><h6>
<a name="id3227264"></a> <a name="id2973846"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.definition">Definition</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.for_each.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.requirements"></a><h6>
<a name="id3227338"></a> <a name="id2973920"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.requirements">Requirements</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.for_each.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.complexity"></a><h6>
<a name="id3227457"></a> <a name="id2974039"></a>
<a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.complexity">Complexity</a> <a class="link" href="for_each.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.for_each.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
lexicographical_compare</a> lexicographical_compare</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.prototype"></a><h6>
<a name="id3233525"></a> <a name="id2980107"></a>
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.prototype">Prototype</a> <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -53,7 +53,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.description"></a><h6>
<a name="id3233815"></a> <a name="id2980398"></a>
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.description">Description</a> <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.description">Description</a>
</h6> </h6>
<p> <p>
@ -73,14 +73,14 @@
predicate versions. predicate versions.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.definition"></a><h6>
<a name="id3233997"></a> <a name="id2980579"></a>
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.definition">Definition</a> <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.lexicographical_compare.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.requirements"></a><h6>
<a name="id3234072"></a> <a name="id2980656"></a>
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.requirements">Requirements</a> <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -145,7 +145,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.complexity"></a><h6>
<a name="id3234440"></a> <a name="id2981022"></a>
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.complexity">Complexity</a> <a class="link" href="lexicographical_compare.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lexicographical_compare.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
lower_bound</a> lower_bound</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.prototype"></a><h6>
<a name="id3234552"></a> <a name="id2981135"></a>
<a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.prototype">Prototype</a> <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -61,7 +61,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.description"></a><h6>
<a name="id3235132"></a> <a name="id2981715"></a>
<a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.description">Description</a> <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.description">Description</a>
</h6> </h6>
<p> <p>
@ -84,14 +84,14 @@
same manner as the returned iterator described above. same manner as the returned iterator described above.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.definition"></a><h6>
<a name="id3235333"></a> <a name="id2981915"></a>
<a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.definition">Definition</a> <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.lower_bound.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.requirements"></a><h6>
<a name="id3235407"></a> <a name="id2981990"></a>
<a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.requirements">Requirements</a> <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -142,7 +142,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.precondition_"></a><h6>
<a name="id3235667"></a> <a name="id2982250"></a>
<a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.precondition_">Precondition:</a> <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.precondition_">Precondition:</a>
</h6> </h6>
<p> <p>
@ -160,7 +160,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.range_algorithm_non_mutating_algorithms.lower_bound.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.complexity"></a><h6>
<a name="id3235766"></a> <a name="id2982349"></a>
<a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.complexity">Complexity</a> <a class="link" href="lower_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.lower_bound.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
max_element</a> max_element</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.prototype"></a><h6>
<a name="id3235916"></a> <a name="id2982499"></a>
<a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.prototype">Prototype</a> <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -84,7 +84,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.description"></a><h6>
<a name="id3236912"></a> <a name="id2983495"></a>
<a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.description">Description</a> <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.max_element.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.definition"></a><h6>
<a name="id3237016"></a> <a name="id2983599"></a>
<a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.definition">Definition</a> <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.max_element.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.requirements"></a><h6>
<a name="id3237090"></a> <a name="id2983673"></a>
<a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.requirements">Requirements</a> <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -142,7 +142,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.complexity"></a><h6>
<a name="id3237264"></a> <a name="id2983846"></a>
<a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.complexity">Complexity</a> <a class="link" href="max_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.max_element.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
min_element</a> min_element</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.prototype"></a><h6>
<a name="id3237372"></a> <a name="id2983954"></a>
<a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.prototype">Prototype</a> <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -84,7 +84,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.description"></a><h6>
<a name="id3238369"></a> <a name="id2984951"></a>
<a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.description">Description</a> <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.min_element.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.definition"></a><h6>
<a name="id3238472"></a> <a name="id2985055"></a>
<a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.definition">Definition</a> <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.min_element.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.requirements"></a><h6>
<a name="id3238547"></a> <a name="id2985130"></a>
<a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.requirements">Requirements</a> <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -142,7 +142,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.complexity"></a><h6>
<a name="id3238721"></a> <a name="id2985304"></a>
<a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.complexity">Complexity</a> <a class="link" href="min_element.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.min_element.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
mismatch</a> mismatch</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.prototype"></a><h6>
<a name="id3238829"></a> <a name="id2985412"></a>
<a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.prototype">Prototype</a> <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -106,7 +106,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.description"></a><h6>
<a name="id3240549"></a> <a name="id2987131"></a>
<a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.description">Description</a> <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.description">Description</a>
</h6> </h6>
<p> <p>
@ -124,14 +124,14 @@
same manner as the returned iterator described above. same manner as the returned iterator described above.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.definition"></a><h6>
<a name="id3240690"></a> <a name="id2987273"></a>
<a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.definition">Definition</a> <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.mismatch.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.requirements"></a><h6>
<a name="id3240764"></a> <a name="id2987347"></a>
<a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.requirements">Requirements</a> <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -192,14 +192,14 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.precondition_"></a><h6>
<a name="id3241062"></a> <a name="id2987644"></a>
<a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.precondition_">Precondition:</a> <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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">&gt;=</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">&gt;=</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.range_algorithm_non_mutating_algorithms.mismatch.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.complexity"></a><h6>
<a name="id3241138"></a> <a name="id2987721"></a>
<a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.complexity">Complexity</a> <a class="link" href="mismatch.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.mismatch.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
search</a> search</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.prototype"></a><h6>
<a name="id3241211"></a> <a name="id2987794"></a>
<a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.prototype">Prototype</a> <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -96,7 +96,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.description"></a><h6>
<a name="id3242562"></a> <a name="id2989144"></a>
<a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.description">Description</a> <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.search.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.definition"></a><h6>
<a name="id3242738"></a> <a name="id2989320"></a>
<a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.definition">Definition</a> <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.search.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.requirements"></a><h6>
<a name="id3242812"></a> <a name="id2989395"></a>
<a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.requirements">Requirements</a> <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -183,7 +183,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.complexity"></a><h6>
<a name="id3243111"></a> <a name="id2989693"></a>
<a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.complexity">Complexity</a> <a class="link" href="search.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.search.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
upper_bound</a> upper_bound</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.prototype"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.prototype"></a><h6>
<a name="id3243161"></a> <a name="id2989743"></a>
<a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.prototype">Prototype</a> <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -61,7 +61,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.description"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.description"></a><h6>
<a name="id3243740"></a> <a name="id2990323"></a>
<a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.description">Description</a> <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.description">Description</a>
</h6> </h6>
<p> <p>
@ -83,14 +83,14 @@
same manner as the returned iterator described above. same manner as the returned iterator described above.
</p> </p>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.definition"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.definition"></a><h6>
<a name="id3243945"></a> <a name="id2990527"></a>
<a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.definition">Definition</a> <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.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.range_algorithm_non_mutating_algorithms.upper_bound.requirements"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.requirements"></a><h6>
<a name="id3244020"></a> <a name="id2990602"></a>
<a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.requirements">Requirements</a> <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -141,7 +141,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.precondition_"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.precondition_"></a><h6>
<a name="id3244279"></a> <a name="id2990862"></a>
<a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.precondition_">Precondition:</a> <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.precondition_">Precondition:</a>
</h6> </h6>
<p> <p>
@ -159,7 +159,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.range_algorithm_non_mutating_algorithms.upper_bound.complexity"></a><h6> <a name="range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.complexity"></a><h6>
<a name="id3244377"></a> <a name="id2990960"></a>
<a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.complexity">Complexity</a> <a class="link" href="upper_bound.html#range.reference.algorithms.range_algorithm_non_mutating_algorithms.upper_bound.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
accumulate</a> accumulate</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_numeric.accumulate.prototype"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.prototype"></a><h6>
<a name="id3259323"></a> <a name="id3005906"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.prototype">Prototype</a> <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -53,7 +53,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_numeric.accumulate.description"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.description"></a><h6>
<a name="id3259589"></a> <a name="id3006172"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.description">Description</a> <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.description">Description</a>
</h6> </h6>
<p> <p>
@ -64,18 +64,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.range_numeric.accumulate.definition"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.definition"></a><h6>
<a name="id3259669"></a> <a name="id3006252"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.definition">Definition</a> <a class="link" href="accumulate.html#range.reference.algorithms.range_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.range_numeric.accumulate.requirements"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.requirements"></a><h6>
<a name="id3259733"></a> <a name="id3006316"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.requirements">Requirements</a> <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.requirements">Requirements</a>
</h6> </h6>
<a name="range.reference.algorithms.range_numeric.accumulate.for_the_first_version"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.for_the_first_version"></a><h6>
<a name="id3259756"></a> <a name="id3006339"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.for_the_first_version">For <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.for_the_first_version">For
the first version</a> the first version</a>
</h6> </h6>
@ -100,7 +100,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_numeric.accumulate.for_the_second_version"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.for_the_second_version"></a><h6>
<a name="id3259894"></a> <a name="id3006477"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.for_the_second_version">For <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.for_the_second_version">For
the second version</a> the second version</a>
</h6> </h6>
@ -134,7 +134,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="range.reference.algorithms.range_numeric.accumulate.complexity"></a><h6> <a name="range.reference.algorithms.range_numeric.accumulate.complexity"></a><h6>
<a name="id3260078"></a> <a name="id3006661"></a>
<a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.complexity">Complexity</a> <a class="link" href="accumulate.html#range.reference.algorithms.range_numeric.accumulate.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
adjacent_difference</a> adjacent_difference</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_numeric.adjacent_difference.prototype"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.prototype"></a><h6>
<a name="id3260149"></a> <a name="id3006732"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.prototype">Prototype</a> <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -55,7 +55,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_numeric.adjacent_difference.description"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.description"></a><h6>
<a name="id3260417"></a> <a name="id3007000"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.description">Description</a> <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_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.range_numeric.adjacent_difference.definition"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.definition"></a><h6>
<a name="id3260522"></a> <a name="id3007105"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.definition">Definition</a> <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_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.range_numeric.adjacent_difference.requirements"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.requirements"></a><h6>
<a name="id3260587"></a> <a name="id3007170"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.requirements">Requirements</a> <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.requirements">Requirements</a>
</h6> </h6>
<a name="range.reference.algorithms.range_numeric.adjacent_difference.for_the_first_version"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.for_the_first_version"></a><h6>
<a name="id3260611"></a> <a name="id3007194"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.for_the_first_version">For <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_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.range_numeric.adjacent_difference.for_the_second_version"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.for_the_second_version"></a><h6>
<a name="id3260814"></a> <a name="id3007397"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.for_the_second_version">For <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_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.range_numeric.adjacent_difference.precondition_"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.precondition_"></a><h6>
<a name="id3261002"></a> <a name="id3007585"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.precondition_">Precondition:</a> <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_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.range_numeric.adjacent_difference.complexity"></a><h6> <a name="range.reference.algorithms.range_numeric.adjacent_difference.complexity"></a><h6>
<a name="id3261079"></a> <a name="id3007662"></a>
<a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.complexity">Complexity</a> <a class="link" href="adjacent_difference.html#range.reference.algorithms.range_numeric.adjacent_difference.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
inner_product</a> inner_product</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_numeric.inner_product.prototype"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.prototype"></a><h6>
<a name="id3261186"></a> <a name="id3007769"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.prototype">Prototype</a> <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,12 +49,12 @@
<span class="identifier">Value</span> <span class="identifier">inner_product</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">inner_product</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">SinglePassRange1</span><span class="special">&amp;</span> <span class="identifier">rng1</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">SinglePassRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">SinglePassRange2</span><span class="special">&amp;</span> <span class="identifier">rng2</span><span class="special">,</span>
<span class="identifier">Value</span> <span class="identifier">init</span><span class="special">,</span> <span class="identifier">Value</span> <span class="identifier">init</span><span class="special">,</span>
<span class="identifier">BinaryOperation1</span> <span class="identifier">op1</span><span class="special">,</span> <span class="identifier">BinaryOperation1</span> <span class="identifier">op1</span> <span class="special">);</span>
</pre> </pre>
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_numeric.inner_product.description"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.description"></a><h6>
<a name="id3261550"></a> <a name="id3008135"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.description">Description</a> <a class="link" href="inner_product.html#range.reference.algorithms.range_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.range_numeric.inner_product.definition"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.definition"></a><h6>
<a name="id3261632"></a> <a name="id3008217"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.definition">Definition</a> <a class="link" href="inner_product.html#range.reference.algorithms.range_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.range_numeric.inner_product.requirements"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.requirements"></a><h6>
<a name="id3261697"></a> <a name="id3008282"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.requirements">Requirements</a> <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.requirements">Requirements</a>
</h6> </h6>
<a name="range.reference.algorithms.range_numeric.inner_product.for_the_first_version"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.for_the_first_version"></a><h6>
<a name="id3261721"></a> <a name="id3008306"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.for_the_first_version">For <a class="link" href="inner_product.html#range.reference.algorithms.range_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.range_numeric.inner_product.for_the_second_version"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.for_the_second_version"></a><h6>
<a name="id3261975"></a> <a name="id3008560"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.for_the_second_version">For <a class="link" href="inner_product.html#range.reference.algorithms.range_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.range_numeric.inner_product.precondition_"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.precondition_"></a><h6>
<a name="id3262261"></a> <a name="id3008846"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.precondition_">Precondition:</a> <a class="link" href="inner_product.html#range.reference.algorithms.range_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">&gt;=</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">&gt;=</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.range_numeric.inner_product.complexity"></a><h6> <a name="range.reference.algorithms.range_numeric.inner_product.complexity"></a><h6>
<a name="id3262338"></a> <a name="id3008923"></a>
<a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.complexity">Complexity</a> <a class="link" href="inner_product.html#range.reference.algorithms.range_numeric.inner_product.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
partial_sum</a> partial_sum</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.range_numeric.partial_sum.prototype"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.prototype"></a><h6>
<a name="id3262409"></a> <a name="id3008994"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.prototype">Prototype</a> <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -49,7 +49,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.range_numeric.partial_sum.description"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.description"></a><h6>
<a name="id3262670"></a> <a name="id3009255"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.description">Description</a> <a class="link" href="partial_sum.html#range.reference.algorithms.range_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.range_numeric.partial_sum.definition"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.definition"></a><h6>
<a name="id3262813"></a> <a name="id3009398"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.definition">Definition</a> <a class="link" href="partial_sum.html#range.reference.algorithms.range_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.range_numeric.partial_sum.requirements"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.requirements"></a><h6>
<a name="id3262877"></a> <a name="id3009462"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.requirements">Requirements</a> <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.requirements">Requirements</a>
</h6> </h6>
<a name="range.reference.algorithms.range_numeric.partial_sum.for_the_first_version"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.for_the_first_version"></a><h6>
<a name="id3262900"></a> <a name="id3009486"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.for_the_first_version">For <a class="link" href="partial_sum.html#range.reference.algorithms.range_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.range_numeric.partial_sum.for_the_second_version"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.for_the_second_version"></a><h6>
<a name="id3263103"></a> <a name="id3009688"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.for_the_second_version">For <a class="link" href="partial_sum.html#range.reference.algorithms.range_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.range_numeric.partial_sum.precondition_"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.precondition_"></a><h6>
<a name="id3263262"></a> <a name="id3009847"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.precondition_">Precondition:</a> <a class="link" href="partial_sum.html#range.reference.algorithms.range_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.range_numeric.partial_sum.complexity"></a><h6> <a name="range.reference.algorithms.range_numeric.partial_sum.complexity"></a><h6>
<a name="id3263338"></a> <a name="id3009923"></a>
<a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.complexity">Complexity</a> <a class="link" href="partial_sum.html#range.reference.algorithms.range_numeric.partial_sum.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
includes</a> includes</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.set_algorithms.includes.prototype"></a><h6> <a name="range.reference.algorithms.set_algorithms.includes.prototype"></a><h6>
<a name="id3244539"></a> <a name="id2991122"></a>
<a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.prototype">Prototype</a> <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -48,7 +48,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.set_algorithms.includes.description"></a><h6> <a name="range.reference.algorithms.set_algorithms.includes.description"></a><h6>
<a name="id3244823"></a> <a name="id2991406"></a>
<a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.description">Description</a> <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.description">Description</a>
</h6> </h6>
<p> <p>
@ -60,14 +60,14 @@
the predicate versions. the predicate versions.
</p> </p>
<a name="range.reference.algorithms.set_algorithms.includes.definition"></a><h6> <a name="range.reference.algorithms.set_algorithms.includes.definition"></a><h6>
<a name="id3244922"></a> <a name="id2991505"></a>
<a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.definition">Definition</a> <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.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_algorithms.includes.requirements"></a><h6> <a name="range.reference.algorithms.set_algorithms.includes.requirements"></a><h6>
<a name="id3244995"></a> <a name="id2991578"></a>
<a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.requirements">Requirements</a> <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -145,7 +145,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.set_algorithms.includes.precondition_"></a><h6> <a name="range.reference.algorithms.set_algorithms.includes.precondition_"></a><h6>
<a name="id3245387"></a> <a name="id2991970"></a>
<a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.precondition_">Precondition:</a> <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.precondition_">Precondition:</a>
</h6> </h6>
<p> <p>
@ -163,7 +163,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_algorithms.includes.complexity"></a><h6> <a name="range.reference.algorithms.set_algorithms.includes.complexity"></a><h6>
<a name="id3245507"></a> <a name="id2992089"></a>
<a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.complexity">Complexity</a> <a class="link" href="includes.html#range.reference.algorithms.set_algorithms.includes.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
set_difference</a> set_difference</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.set_algorithms.set_difference.prototype"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_difference.prototype"></a><h6>
<a name="id3248053"></a> <a name="id2994636"></a>
<a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.prototype">Prototype</a> <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -57,7 +57,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.set_algorithms.set_difference.description"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_difference.description"></a><h6>
<a name="id3248401"></a> <a name="id2994983"></a>
<a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.description">Description</a> <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.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_algorithms.set_difference.definition"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_difference.definition"></a><h6>
<a name="id3248497"></a> <a name="id2995080"></a>
<a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.definition">Definition</a> <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_difference.requirements"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_difference.requirements"></a><h6>
<a name="id3248572"></a> <a name="id2995154"></a>
<a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.requirements">Requirements</a> <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -164,7 +164,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.set_algorithms.set_difference.precondition_"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_difference.precondition_"></a><h6>
<a name="id3249016"></a> <a name="id2995598"></a>
<a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.precondition_">Precondition:</a> <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.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_algorithms.set_difference.complexity"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_difference.complexity"></a><h6>
<a name="id3249135"></a> <a name="id2995717"></a>
<a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.complexity">Complexity</a> <a class="link" href="set_difference.html#range.reference.algorithms.set_algorithms.set_difference.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
set_intersection</a> set_intersection</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.set_algorithms.set_intersection.prototype"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_intersection.prototype"></a><h6>
<a name="id3246842"></a> <a name="id2993424"></a>
<a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.prototype">Prototype</a> <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -57,7 +57,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.set_algorithms.set_intersection.description"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_intersection.description"></a><h6>
<a name="id3247194"></a> <a name="id2993776"></a>
<a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.description">Description</a> <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.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_algorithms.set_intersection.definition"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_intersection.definition"></a><h6>
<a name="id3247286"></a> <a name="id2993868"></a>
<a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.definition">Definition</a> <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.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_algorithms.set_intersection.requirements"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_intersection.requirements"></a><h6>
<a name="id3247359"></a> <a name="id2993942"></a>
<a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.requirements">Requirements</a> <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.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_algorithms.set_intersection.precondition_"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_intersection.precondition_"></a><h6>
<a name="id3247803"></a> <a name="id2994386"></a>
<a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.precondition_">Precondition:</a> <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.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_algorithms.set_intersection.complexity"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_intersection.complexity"></a><h6>
<a name="id3247923"></a> <a name="id2994505"></a>
<a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.complexity">Complexity</a> <a class="link" href="set_intersection.html#range.reference.algorithms.set_algorithms.set_intersection.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -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_algorithms.set_symmetric_difference.prototype"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.prototype"></a><h6>
<a name="id3249265"></a> <a name="id2995848"></a>
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.prototype">Prototype</a> <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -59,7 +59,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.description"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.description"></a><h6>
<a name="id3249617"></a> <a name="id2996200"></a>
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.description">Description</a> <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_symmetric_difference.definition"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.definition"></a><h6>
<a name="id3249710"></a> <a name="id2996293"></a>
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.definition">Definition</a> <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_symmetric_difference.requirements"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.requirements"></a><h6>
<a name="id3249785"></a> <a name="id2996367"></a>
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.requirements">Requirements</a> <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_symmetric_difference.precondition_"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.precondition_"></a><h6>
<a name="id3250230"></a> <a name="id2996812"></a>
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.precondition_">Precondition:</a> <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.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_algorithms.set_symmetric_difference.complexity"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_symmetric_difference.complexity"></a><h6>
<a name="id3250350"></a> <a name="id2996932"></a>
<a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.complexity">Complexity</a> <a class="link" href="set_symmetric_difference.html#range.reference.algorithms.set_algorithms.set_symmetric_difference.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -28,7 +28,7 @@
set_union</a> set_union</a>
</h5></div></div></div> </h5></div></div></div>
<a name="range.reference.algorithms.set_algorithms.set_union.prototype"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_union.prototype"></a><h6>
<a name="id3245636"></a> <a name="id2992218"></a>
<a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.prototype">Prototype</a> <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.prototype">Prototype</a>
</h6> </h6>
<p> <p>
@ -57,7 +57,7 @@
<p> <p>
</p> </p>
<a name="range.reference.algorithms.set_algorithms.set_union.description"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_union.description"></a><h6>
<a name="id3245987"></a> <a name="id2992569"></a>
<a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.description">Description</a> <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.description">Description</a>
</h6> </h6>
<p> <p>
@ -70,14 +70,14 @@
in the predicate versions. in the predicate versions.
</p> </p>
<a name="range.reference.algorithms.set_algorithms.set_union.definition"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_union.definition"></a><h6>
<a name="id3246076"></a> <a name="id2992658"></a>
<a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.definition">Definition</a> <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.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_algorithms.set_union.requirements"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_union.requirements"></a><h6>
<a name="id3246149"></a> <a name="id2992731"></a>
<a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.requirements">Requirements</a> <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.requirements">Requirements</a>
</h6> </h6>
<p> <p>
@ -163,7 +163,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="range.reference.algorithms.set_algorithms.set_union.precondition_"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_union.precondition_"></a><h6>
<a name="id3246592"></a> <a name="id2993175"></a>
<a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.precondition_">Precondition:</a> <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.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_algorithms.set_union.complexity"></a><h6> <a name="range.reference.algorithms.set_algorithms.set_union.complexity"></a><h6>
<a name="id3246711"></a> <a name="id2993294"></a>
<a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.complexity">Complexity</a> <a class="link" href="set_union.html#range.reference.algorithms.set_algorithms.set_union.complexity">Complexity</a>
</h6> </h6>
<p> <p>

View File

@ -226,7 +226,7 @@
</span> </span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span> <span class="keyword">int</span> <span class="identifier">main</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">argc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">argv</span><span class="special">[])</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">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">iterator</span> <span class="identifier">iter</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">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">iterator</span> <span class="identifier">iter</span><span class="special">;</span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">;</span>
@ -244,6 +244,8 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_reverse_iterator</span><span class="special">&lt;</span> <span class="keyword">const</span> <span class="identifier">Foo</span><span class="special">::</span><span class="identifier">Pair</span><span class="special">&lt;</span><span class="identifier">iter</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_reverse_iterator</span><span class="special">&lt;</span> <span class="keyword">const</span> <span class="identifier">Foo</span><span class="special">::</span><span class="identifier">Pair</span><span class="special">&lt;</span><span class="identifier">iter</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>
<span class="identifier">ri</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">rbegin</span><span class="special">(</span> <span class="identifier">cpair</span> <span class="special">),</span> <span class="identifier">ri</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">rbegin</span><span class="special">(</span> <span class="identifier">cpair</span> <span class="special">),</span>
<span class="identifier">re</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">rend</span><span class="special">(</span> <span class="identifier">cpair</span> <span class="special">);</span> <span class="identifier">re</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">rend</span><span class="special">(</span> <span class="identifier">cpair</span> <span class="special">);</span>
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span> <span class="special">}</span>
</pre> </pre>
<p> <p>

View File

@ -27,7 +27,7 @@
<a name="range.reference.overview"></a><a class="link" href="overview.html" title="Overview">Overview</a> <a name="range.reference.overview"></a><a class="link" href="overview.html" title="Overview">Overview</a>
</h3></div></div></div> </h3></div></div></div>
<p> <p>
Four types of objects are currently supported by the library: Three types of objects are currently supported by the library:
</p> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem"> <li class="listitem">

View File

@ -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="id3263460"></a> <a name="id3010045"></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="id3263845"></a> <a name="id3010430"></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="id3263904"></a> <a name="id3010489"></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="id3263968"></a> <a name="id3010553"></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">

View File

@ -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="id3264408"></a> <a name="id3010994"></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="id3264704"></a> <a name="id3011289"></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="id3264785"></a> <a name="id3011370"></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="id3264848"></a> <a name="id3011433"></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="id3264928"></a> <a name="id3011513"></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>

View File

@ -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="id3264042"></a> <a name="id3010627"></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="id3264261"></a> <a name="id3010846"></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="id3264328"></a> <a name="id3010913"></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>

View File

@ -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.semantics.notation"></a><h5> <a name="range.reference.semantics.notation"></a><h5>
<a name="id3173346"></a> <a name="id2919931"></a>
<a class="link" href="semantics.html#range.reference.semantics.notation">notation</a> <a class="link" href="semantics.html#range.reference.semantics.notation">notation</a>
</h5> </h5>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">

View File

@ -47,7 +47,7 @@
limitation is simply propogated from the underlying iterator type. limitation is simply propogated from the underlying iterator type.
</p> </p>
<a name="range.utilities.iterator_range.synopsis"></a><h5> <a name="range.utilities.iterator_range.synopsis"></a><h5>
<a name="id3271139"></a> <a name="id3017779"></a>
<a class="link" href="iterator_range.html#range.utilities.iterator_range.synopsis">Synopsis</a> <a class="link" href="iterator_range.html#range.utilities.iterator_range.synopsis">Synopsis</a>
</h5> </h5>
<p> <p>
@ -187,7 +187,7 @@
iterators from the same container. iterators from the same container.
</p> </p>
<a name="range.utilities.iterator_range.details_member_functions"></a><h5> <a name="range.utilities.iterator_range.details_member_functions"></a><h5>
<a name="id3274370"></a> <a name="id3021010"></a>
<a class="link" href="iterator_range.html#range.utilities.iterator_range.details_member_functions">Details <a class="link" href="iterator_range.html#range.utilities.iterator_range.details_member_functions">Details
member functions</a> member functions</a>
</h5> </h5>
@ -218,7 +218,7 @@
</p> </p>
</blockquote></div> </blockquote></div>
<a name="range.utilities.iterator_range.details_functions"></a><h5> <a name="range.utilities.iterator_range.details_functions"></a><h5>
<a name="id3274615"></a> <a name="id3021254"></a>
<a class="link" href="iterator_range.html#range.utilities.iterator_range.details_functions">Details <a class="link" href="iterator_range.html#range.utilities.iterator_range.details_functions">Details
functions</a> functions</a>
</h5> </h5>

View File

@ -39,7 +39,7 @@
if the end of a range has been reached internally during traversal. if the end of a range has been reached internally during traversal.
</p> </p>
<a name="range.utilities.join.synposis"></a><h5> <a name="range.utilities.join.synposis"></a><h5>
<a name="id3277052"></a> <a name="id3023692"></a>
<a class="link" href="join.html#range.utilities.join.synposis">Synposis</a> <a class="link" href="join.html#range.utilities.join.synposis">Synposis</a>
</h5> </h5>
<p> <p>
@ -65,7 +65,7 @@
<p> <p>
</p> </p>
<a name="range.utilities.join.example"></a><h5> <a name="range.utilities.join.example"></a><h5>
<a name="id3277600"></a> <a name="id3024239"></a>
<a class="link" href="join.html#range.utilities.join.example">Example</a> <a class="link" href="join.html#range.utilities.join.example">Example</a>
</h5> </h5>
<p> <p>

View File

@ -35,7 +35,7 @@
is. is.
</p> </p>
<a name="range.utilities.sub_range.synopsis"></a><h5> <a name="range.utilities.sub_range.synopsis"></a><h5>
<a name="id3275774"></a> <a name="id3022414"></a>
<a class="link" href="sub_range.html#range.utilities.sub_range.synopsis">Synopsis</a> <a class="link" href="sub_range.html#range.utilities.sub_range.synopsis">Synopsis</a>
</h5> </h5>
<p> <p>

View File

@ -2,7 +2,7 @@
Generic algorithms have so far been specified in terms of two or more iterators. Two iterators would together form a range of values that the algorithm could work on. This leads to a very general interface, but also to a somewhat clumsy use of the algorithms with redundant specification of container names. Therefore we would like to raise the abstraction level for algorithms so they specify their interface in terms of __ranges__ as much as possible. Generic algorithms have so far been specified in terms of two or more iterators. Two iterators would together form a range of values that the algorithm could work on. This leads to a very general interface, but also to a somewhat clumsy use of the algorithms with redundant specification of container names. Therefore we would like to raise the abstraction level for algorithms so they specify their interface in terms of __ranges__ as much as possible.
The most common form of ranges we are used to work with is standard library containers. However, one often finds it desirable to extend that code to work with other types that offer enough functionality to satisfy the needs of the generic code [*/if a suitable layer of indirection is applied/] . For example, raw arrays are often suitable for use with generic code that works with containers, provided a suitable adapter is used. Likewise, null terminated strings can be treated as containers of characters, if suitably adapted. The most common form of ranges used throughout the C++ community are standard library containers. When writing algorithms however, one often finds it desirable for the algorithm to accept other types that offer enough functionality to satisfy the needs of the generic code [*/if a suitable layer of indirection is applied/] . For example, raw arrays are often suitable for use with generic code that works with containers, provided a suitable adapter is used. Likewise, null terminated strings can be treated as containers of characters, if suitably adapted.
This library therefore provides the means to adapt standard-like containers, null terminated strings, `std::pairs` of iterators, and raw arrays (and more), such that the same generic code can work with them all. The basic idea is to add another layer of indirection using __metafunctions__ and free-standing functions so syntactic and/or semantic differences can be removed. This library therefore provides the means to adapt standard-like containers, null terminated strings, `std::pairs` of iterators, and raw arrays (and more), such that the same generic code can work with them all. The basic idea is to add another layer of indirection using __metafunctions__ and free-standing functions so syntactic and/or semantic differences can be removed.

View File

@ -68,8 +68,8 @@ Defined in the header file `boost/range/algorithm/merge.hpp`
[heading For the predicate version:] [heading For the predicate version:]
* The elements of `rng1` is in ascending order. That is, for each adjacent element pair `[x,y]`, of `rng1`, `pred(y, x) == false`. * The elements of `rng1` are in ascending order. That is, for each adjacent element pair `[x,y]`, of `rng1`, `pred(y, x) == false`.
* The elements of `rng2` is in ascending order. That is, for each adjacent element pair `[x,y]`, of `rng2`, `pred(y, x) == false`. * The elements of `rng2` are in ascending order. That is, for each adjacent element pair `[x,y]`, of `rng2`, `pred(y, x) == false`.
* The ranges `rng1` and `[out, out + distance(rng1) + distance(rng2))` do not overlap. * The ranges `rng1` and `[out, out + distance(rng1) + distance(rng2))` do not overlap.
* The ranges `rng2` and `[out, out + distance(rng1) + distance(rng2))` do not overlap. * The ranges `rng2` and `[out, out + distance(rng1) + distance(rng2))` do not overlap.
* `[out, out + distance(rng1) + distance(rng2))` is a valid range. * `[out, out + distance(rng1) + distance(rng2))` is a valid range.

View File

@ -30,7 +30,7 @@ stable_partition(const ForwardRange& rng, UnaryPredicate pred);
[heading Description] [heading Description]
`stable_partition` reorders the elements in the range `rng` base on the function object `pred`. Once this function has completed all of the elements that satisfy `pred` appear before all of the elements that fail to satisfy it. `stable_partition` differs from `partition` because it preserves relative order. It is table. `stable_partition` reorders the elements in the range `rng` base on the function object `pred`. Once this function has completed all of the elements that satisfy `pred` appear before all of the elements that fail to satisfy it. `stable_partition` differs from `partition` because it preserves relative order. It is stable.
For the versions that return an iterator, the return value is the iterator to the first element that fails to satisfy `pred`. For the versions that return an iterator, the return value is the iterator to the first element that fails to satisfy `pred`.

View File

@ -131,7 +131,7 @@ A complete example is given here:
#include <vector> #include <vector>
int main() int main(int argc, const char* argv[])
{ {
typedef std::vector<int>::iterator iter; typedef std::vector<int>::iterator iter;
std::vector<int> vec; std::vector<int> vec;
@ -149,6 +149,8 @@ A complete example is given here:
boost::range_reverse_iterator< const Foo::Pair<iter> >::type boost::range_reverse_iterator< const Foo::Pair<iter> >::type
ri = boost::rbegin( cpair ), ri = boost::rbegin( cpair ),
re = boost::rend( cpair ); re = boost::rend( cpair );
return 0;
} }
`` ``

View File

@ -18,7 +18,7 @@ template<class SinglePassRange1,
Value inner_product( const SinglePassRange1& rng1, Value inner_product( const SinglePassRange1& rng1,
const SinglePassRange2& rng2, const SinglePassRange2& rng2,
Value init, Value init,
BinaryOperation1 op1, BinaryOperation1 op1 );
`` ``
[heading Description] [heading Description]

View File

@ -1,6 +1,6 @@
[section Overview] [section Overview]
Four types of objects are currently supported by the library: Three types of objects are currently supported by the library:
* standard-like containers * standard-like containers
* `std::pair<iterator,iterator>` * `std::pair<iterator,iterator>`

View File

@ -104,7 +104,7 @@ namespace boost
typedef BOOST_DEDUCED_TYPENAME range_iterator<R>::type raw_iterator; typedef BOOST_DEDUCED_TYPENAME range_iterator<R>::type raw_iterator;
P bi_pred; P m_bi_pred;
// Get the first element in the half-open range that // Get the first element in the half-open range that
// passes the filter predicate. // passes the filter predicate.
@ -146,8 +146,8 @@ namespace boost
adjacent_filter_range( const P& p, R& r, bool default_pass ) adjacent_filter_range( const P& p, R& r, bool default_pass )
: base_range( skip_iter( this, to_valid(boost::begin(r), boost::end(r), p, default_pass)), : base_range( skip_iter( this, to_valid(boost::begin(r), boost::end(r), p, default_pass)),
skip_iter( this, boost::end(r) ) ), skip_iter( this, boost::end(r) ) ),
bi_pred( p ), m_bi_pred( p ),
_default_pass(default_pass) m_default_pass(default_pass)
{ {
} }
@ -155,11 +155,11 @@ namespace boost
{ {
BOOST_ASSERT( current != this->end().base() ); BOOST_ASSERT( current != this->end().base() );
current = to_valid(next(current), this->end().base(), bi_pred, _default_pass); current = to_valid(next(current), this->end().base(), m_bi_pred, m_default_pass);
} }
private: private:
bool _default_pass; bool m_default_pass;
}; };
template< class T > template< class T >
@ -214,7 +214,7 @@ namespace boost
// Bring adjacent_filter_range into the boost namespace so that users of // Bring adjacent_filter_range into the boost namespace so that users of
// this library may specify the return type of the '|' operator and // this library may specify the return type of the '|' operator and
// make_adjacent_filtered_range() // adjacent_filter()
using range_detail::adjacent_filter_range; using range_detail::adjacent_filter_range;
namespace adaptors namespace adaptors

View File

@ -32,8 +32,7 @@ namespace boost
boost::filter_iterator< P, boost::filter_iterator< P,
BOOST_DEDUCED_TYPENAME range_iterator<R>::type BOOST_DEDUCED_TYPENAME range_iterator<R>::type
> >
> > base;
base;
public: public:
filter_range( P p, R& r ) filter_range( P p, R& r )
: base( make_filter_iterator( p, boost::begin(r), boost::end(r) ), : base( make_filter_iterator( p, boost::begin(r), boost::end(r) ),
@ -70,7 +69,7 @@ namespace boost
// while leaving the mechanics of the '|' operator in range_detail and maintain // while leaving the mechanics of the '|' operator in range_detail and maintain
// argument dependent lookup. // argument dependent lookup.
// filter_range logically needs to be in the boost namespace to allow user of // filter_range logically needs to be in the boost namespace to allow user of
// the library to define the return type for make_filtered_range() // the library to define the return type for filter()
using range_detail::filter_range; using range_detail::filter_range;
namespace adaptors namespace adaptors

View File

@ -29,6 +29,10 @@ namespace boost
{ {
namespace adaptors namespace adaptors
{ {
// This structure exists to carry the parameters from the '|' operator
// to the index adapter. The expression rng | indexed(1) instantiates
// this structure and passes it as the right-hand operand to the
// '|' operator.
struct indexed struct indexed
{ {
explicit indexed(std::size_t x) : val(x) {} explicit indexed(std::size_t x) : val(x) {}
@ -48,18 +52,18 @@ namespace boost
typedef BOOST_DEDUCED_TYPENAME base::difference_type index_type; typedef BOOST_DEDUCED_TYPENAME base::difference_type index_type;
index_type index_; index_type m_index;
public: public:
explicit indexed_iterator( Iter i, index_type index ) explicit indexed_iterator( Iter i, index_type index )
: base(i), index_(index) : base(i), m_index(index)
{ {
BOOST_ASSERT( index_ >= 0 && "Indexed Iterator out of bounds" ); BOOST_ASSERT( m_index >= 0 && "Indexed Iterator out of bounds" );
} }
index_type index() const index_type index() const
{ {
return index_; return m_index;
} }
private: private:
@ -67,22 +71,22 @@ namespace boost
void increment() void increment()
{ {
++index_; ++m_index;
++(this->base_reference()); ++(this->base_reference());
} }
void decrement() void decrement()
{ {
BOOST_ASSERT( index_ > 0 && "Indexed Iterator out of bounds" ); BOOST_ASSERT( m_index > 0 && "Indexed Iterator out of bounds" );
--index_; --m_index;
--(this->base_reference()); --(this->base_reference());
} }
void advance( index_type n ) void advance( index_type n )
{ {
index_ += n; m_index += n;
BOOST_ASSERT( index_ >= 0 && "Indexed Iterator out of bounds" ); BOOST_ASSERT( m_index >= 0 && "Indexed Iterator out of bounds" );
this->base_reference() += n; this->base_reference() += n;
} }
}; };
@ -107,7 +111,7 @@ namespace boost
// Make this available to users of this library. It will sometimes be // Make this available to users of this library. It will sometimes be
// required since it is the return type of operator '|' and // required since it is the return type of operator '|' and
// make_indexed_range(). // index().
using range_detail::indexed_range; using range_detail::indexed_range;
namespace adaptors namespace adaptors
@ -130,16 +134,16 @@ namespace boost
template<class SinglePassRange, class Index> template<class SinglePassRange, class Index>
inline indexed_range<SinglePassRange> inline indexed_range<SinglePassRange>
index(SinglePassRange& rng, Index index) index(SinglePassRange& rng, Index index_value)
{ {
return indexed_range<SinglePassRange>(index, rng); return indexed_range<SinglePassRange>(index_value, rng);
} }
template<class SinglePassRange, class Index> template<class SinglePassRange, class Index>
inline indexed_range<const SinglePassRange> inline indexed_range<const SinglePassRange>
index(const SinglePassRange& rng, Index index) index(const SinglePassRange& rng, Index index_value)
{ {
return indexed_range<const SinglePassRange>(index, rng); return indexed_range<const SinglePassRange>(index_value, rng);
} }
} // 'adaptors' } // 'adaptors'

View File

@ -35,7 +35,7 @@ namespace boost
base; base;
public: public:
indirect_range( R& r ) explicit indirect_range( R& r )
: base( r ) : base( r )
{ } { }
}; };

View File

@ -32,18 +32,18 @@ namespace boost
typedef const Value& first_argument_type; typedef const Value& first_argument_type;
replace_value(const Value& from, const Value& to) replace_value(const Value& from, const Value& to)
: _from(from), _to(to) : m_from(from), m_to(to)
{ {
} }
const Value& operator()(const Value& x) const const Value& operator()(const Value& x) const
{ {
return (x == _from) ? _to : x; return (x == m_from) ? m_to : x;
} }
private: private:
Value _from; Value m_from;
Value _to; Value m_to;
}; };
template< class R > template< class R >