|
|
@@ -54,48 +54,48 @@
|
|
|
|
|
|
<span class="comment">// <a class="link" href="array.html#boost.arrayconstruct-copy-destruct">construct/copy/destruct</a></span>
|
|
|
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span>
|
|
|
- array& <a class="link" href="array.html#id330697-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>
|
|
|
+ array& <a class="link" href="array.html#id330696-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">U</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">)</span><span class="special">;</span>
|
|
|
|
|
|
<span class="comment">// <a class="link" href="array.html#id330738-bb">iterator support</a></span>
|
|
|
<span class="identifier">iterator</span> <a class="link" href="array.html#id330746-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">const_iterator</span> <a class="link" href="array.html#id330753-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
- <span class="identifier">iterator</span> <a class="link" href="array.html#id330779-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="identifier">const_iterator</span> <a class="link" href="array.html#id330752-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
+ <span class="identifier">iterator</span> <a class="link" href="array.html#id330778-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
<span class="identifier">const_iterator</span> <a class="link" href="array.html#id330785-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
|
|
|
<span class="comment">// <a class="link" href="array.html#id330809-bb">reverse iterator support</a></span>
|
|
|
<span class="identifier">reverse_iterator</span> <a class="link" href="array.html#id330817-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="array.html#id330824-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
- <span class="identifier">reverse_iterator</span> <a class="link" href="array.html#id330845-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">const_reverse_iterator</span> <a class="link" href="array.html#id330851-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="array.html#id330823-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
+ <span class="identifier">reverse_iterator</span> <a class="link" href="array.html#id330844-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="identifier">const_reverse_iterator</span> <a class="link" href="array.html#id330850-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
|
|
|
- <span class="comment">// <a class="link" href="array.html#id330868-bb">capacity</a></span>
|
|
|
- <span class="identifier">size_type</span> <a class="link" href="array.html#id330872-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="keyword">bool</span> <a class="link" href="array.html#id330890-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">size_type</span> <a class="link" href="array.html#id330914-bb"><span class="identifier">max_size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="comment">// <a class="link" href="array.html#id330867-bb">capacity</a></span>
|
|
|
+ <span class="identifier">size_type</span> <a class="link" href="array.html#id330871-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="keyword">bool</span> <a class="link" href="array.html#id330889-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="identifier">size_type</span> <a class="link" href="array.html#id330913-bb"><span class="identifier">max_size</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
|
|
|
<span class="comment">// <a class="link" href="array.html#id330939-bb">element access</a></span>
|
|
|
<span class="identifier">reference</span> <a class="link" href="array.html#id330947-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">const_reference</span> <a class="link" href="array.html#id330962-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
- <span class="identifier">reference</span> <a class="link" href="array.html#id331010-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">const_reference</span> <a class="link" href="array.html#id331025-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
+ <span class="identifier">const_reference</span> <a class="link" href="array.html#id330961-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
+ <span class="identifier">reference</span> <a class="link" href="array.html#id331009-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="identifier">const_reference</span> <a class="link" href="array.html#id331024-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
<span class="identifier">reference</span> <a class="link" href="array.html#id331085-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
<span class="identifier">const_reference</span> <a class="link" href="array.html#id331093-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
- <span class="identifier">reference</span> <a class="link" href="array.html#id331140-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="identifier">const_reference</span> <a class="link" href="array.html#id331148-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
+ <span class="identifier">reference</span> <a class="link" href="array.html#id331139-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="identifier">const_reference</span> <a class="link" href="array.html#id331147-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
<span class="keyword">const</span> <span class="identifier">T</span><span class="special">*</span> <a class="link" href="array.html#id331189-bb"><span class="identifier">data</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
|
|
|
<span class="identifier">T</span><span class="special">*</span> <a class="link" href="array.html#id331222-bb"><span class="identifier">c_array</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
|
|
|
- <span class="comment">// <a class="link" href="array.html#id331255-bb">modifiers</a></span>
|
|
|
- <span class="keyword">void</span> <a class="link" href="array.html#id331260-bb"><span class="identifier">swap</span></a><span class="special">(</span>
|
|
|
+ <span class="comment">// <a class="link" href="array.html#id331254-bb">modifiers</a></span>
|
|
|
+ <span class="keyword">void</span> <a class="link" href="array.html#id331259-bb"><span class="identifier">swap</span></a><span class="special">(</span>
|
|
|
<a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">)</span><span class="special">;</span>
|
|
|
- <span class="keyword">void</span> <a class="link" href="array.html#id331322-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
|
|
+ <span class="keyword">void</span> <a class="link" href="array.html#id331321-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
|
|
<span class="identifier">T</span> elems[N]<span class="special">;</span>
|
|
|
<span class="special">}</span><span class="special">;</span>
|
|
|
|
|
|
-<span class="comment">// <a class="link" href="array.html#id331374-bb">specialized algorithms</a></span>
|
|
|
+<span class="comment">// <a class="link" href="array.html#id331373-bb">specialized algorithms</a></span>
|
|
|
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
<span class="keyword">void</span> <a class="link" href="array.html#boost.array.swap"><span class="identifier">swap</span></a><span class="special">(</span>
|
|
|
<a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
@@ -120,7 +120,7 @@
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">)</span><span class="special">;</span>
|
|
|
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
- <span class="keyword">bool</span> <a class="link" href="array.html#boost.array.operator_id331625"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span>
|
|
|
+ <span class="keyword">bool</span> <a class="link" href="array.html#boost.array.operator_id331624"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">,</span>
|
|
|
|
|
|
@@ -134,21 +134,21 @@
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">)</span><span class="special">;</span>
|
|
|
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
- <span class="keyword">bool</span> <a class="link" href="array.html#boost.array.operator_=_id332055"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span>
|
|
|
+ <span class="keyword">bool</span> <a class="link" href="array.html#boost.array.operator_=_id332054"><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">,</span>
|
|
|
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">)</span><span class="special">;</span>
|
|
|
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
- <span class="keyword">bool</span> <a class="link" href="array.html#boost.array.operator_=_id332127"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span>
|
|
|
+ <span class="keyword">bool</span> <a class="link" href="array.html#boost.array.operator_=_id332126"><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">,</span>
|
|
|
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
<span class="special">)</span><span class="special">;</span></pre></div>
|
|
|
<div class="refsect1">
|
|
|
-<a name="id776079"></a><h2>Description</h2>
|
|
|
+<a name="id776080"></a><h2>Description</h2>
|
|
|
<div class="refsect2">
|
|
|
<a name="id776083"></a><h3>
|
|
|
<a name="boost.arrayconstruct-copy-destruct"></a><code class="computeroutput">array</code>
|
|
|
@@ -156,7 +156,7 @@
|
|
|
construct/copy/destruct</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
|
|
<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span>
|
|
|
- array& <a name="id330697-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>
|
|
|
+ array& <a name="id330696-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">U</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
other<span class="special">)</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
@@ -165,7 +165,7 @@
|
|
|
<td><p><span class="term">Effects:</span></p></td>
|
|
|
<td>
|
|
|
<code class="computeroutput">
|
|
|
- std::copy(rhs.<a class="link" href="array.html#id330742-bb">begin</a>(),rhs.<a class="link" href="array.html#id330775-bb">end</a>(), <a class="link" href="array.html#id330742-bb">begin</a>())
|
|
|
+ std::copy(rhs.<a class="link" href="array.html#id330742-bb">begin</a>(),rhs.<a class="link" href="array.html#id330774-bb">end</a>(), <a class="link" href="array.html#id330742-bb">begin</a>())
|
|
|
</code>
|
|
|
</td>
|
|
|
</tr></tbody>
|
|
|
@@ -178,7 +178,7 @@
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
|
|
<li class="listitem">
|
|
|
<pre class="literallayout"><a name="id330742-bb"></a><span class="identifier">iterator</span> <a name="id330746-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
-<span class="identifier">const_iterator</span> <a name="id330753-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
+<span class="identifier">const_iterator</span> <a name="id330752-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody>
|
|
|
@@ -194,7 +194,7 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><a name="id330775-bb"></a><span class="identifier">iterator</span> <a name="id330779-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+<pre class="literallayout"><a name="id330774-bb"></a><span class="identifier">iterator</span> <a name="id330778-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
<span class="identifier">const_iterator</span> <a name="id330785-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
@@ -213,12 +213,12 @@
|
|
|
</ol></div>
|
|
|
</div>
|
|
|
<div class="refsect2">
|
|
|
-<a name="id776441"></a><h3>
|
|
|
+<a name="id776442"></a><h3>
|
|
|
<a name="id330809-bb"></a><code class="computeroutput">array</code> reverse iterator support</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
|
|
<li class="listitem">
|
|
|
<pre class="literallayout"><a name="id330813-bb"></a><span class="identifier">reverse_iterator</span> <a name="id330817-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
-<span class="identifier">const_reverse_iterator</span> <a name="id330824-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
+<span class="identifier">const_reverse_iterator</span> <a name="id330823-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody><tr>
|
|
|
@@ -228,8 +228,8 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><a name="id330841-bb"></a><span class="identifier">reverse_iterator</span> <a name="id330845-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
-<span class="identifier">const_reverse_iterator</span> <a name="id330851-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><a name="id330840-bb"></a><span class="identifier">reverse_iterator</span> <a name="id330844-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+<span class="identifier">const_reverse_iterator</span> <a name="id330850-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody><tr>
|
|
|
@@ -242,10 +242,10 @@
|
|
|
</div>
|
|
|
<div class="refsect2">
|
|
|
<a name="id776632"></a><h3>
|
|
|
-<a name="id330868-bb"></a><code class="computeroutput">array</code> capacity</h3>
|
|
|
+<a name="id330867-bb"></a><code class="computeroutput">array</code> capacity</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><span class="identifier">size_type</span> <a name="id330872-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><span class="identifier">size_type</span> <a name="id330871-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody><tr>
|
|
|
@@ -257,7 +257,7 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><span class="keyword">bool</span> <a name="id330890-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><span class="keyword">bool</span> <a name="id330889-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody>
|
|
|
@@ -275,7 +275,7 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><span class="identifier">size_type</span> <a name="id330914-bb"></a><span class="identifier">max_size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><span class="identifier">size_type</span> <a name="id330913-bb"></a><span class="identifier">max_size</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody>
|
|
|
@@ -295,12 +295,12 @@
|
|
|
</ol></div>
|
|
|
</div>
|
|
|
<div class="refsect2">
|
|
|
-<a name="id776819"></a><h3>
|
|
|
+<a name="id776818"></a><h3>
|
|
|
<a name="id330939-bb"></a><code class="computeroutput">array</code> element access</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
|
|
<li class="listitem">
|
|
|
<pre class="literallayout"><a name="id330943-bb"></a><span class="identifier">reference</span> <a name="id330947-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span><span class="special">;</span>
|
|
|
-<span class="identifier">const_reference</span> <a name="id330962-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
+<span class="identifier">const_reference</span> <a name="id330961-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody>
|
|
|
@@ -324,8 +324,8 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><a name="id331006-bb"></a><span class="identifier">reference</span> <a name="id331010-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span><span class="special">;</span>
|
|
|
-<span class="identifier">const_reference</span> <a name="id331025-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><a name="id331005-bb"></a><span class="identifier">reference</span> <a name="id331009-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span><span class="special">;</span>
|
|
|
+<span class="identifier">const_reference</span> <a name="id331024-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody>
|
|
|
@@ -370,8 +370,8 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><a name="id331135-bb"></a><span class="identifier">reference</span> <a name="id331140-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
-<span class="identifier">const_reference</span> <a name="id331148-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><a name="id331134-bb"></a><span class="identifier">reference</span> <a name="id331139-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span><span class="special">;</span>
|
|
|
+<span class="identifier">const_reference</span> <a name="id331147-bb"></a><span class="identifier">back</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody>
|
|
|
@@ -431,11 +431,11 @@
|
|
|
</ol></div>
|
|
|
</div>
|
|
|
<div class="refsect2">
|
|
|
-<a name="id777440"></a><h3>
|
|
|
-<a name="id331255-bb"></a><code class="computeroutput">array</code> modifiers</h3>
|
|
|
+<a name="id777439"></a><h3>
|
|
|
+<a name="id331254-bb"></a><code class="computeroutput">array</code> modifiers</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><span class="keyword">void</span> <a name="id331260-bb"></a><span class="identifier">swap</span><span class="special">(</span>
|
|
|
+<pre class="literallayout"><span class="keyword">void</span> <a name="id331259-bb"></a><span class="identifier">swap</span><span class="special">(</span>
|
|
|
<a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
other<span class="special">)</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
@@ -445,7 +445,7 @@
|
|
|
<td><p><span class="term">Effects:</span></p></td>
|
|
|
<td>
|
|
|
<code class="computeroutput">
|
|
|
- std::swap_ranges(<a class="link" href="array.html#id330742-bb">begin</a>(), <a class="link" href="array.html#id330775-bb">end</a>(), other.<a class="link" href="array.html#id330742-bb">begin</a>())
|
|
|
+ std::swap_ranges(<a class="link" href="array.html#id330742-bb">begin</a>(), <a class="link" href="array.html#id330774-bb">end</a>(), other.<a class="link" href="array.html#id330742-bb">begin</a>())
|
|
|
</code>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -459,7 +459,7 @@
|
|
|
</table></div>
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
-<pre class="literallayout"><span class="keyword">void</span> <a name="id331322-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre>
|
|
|
+<pre class="literallayout"><span class="keyword">void</span> <a name="id331321-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T</span><span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre>
|
|
|
<div class="variablelist"><table border="0">
|
|
|
<col align="left" valign="top">
|
|
|
<tbody><tr>
|
|
|
@@ -475,8 +475,8 @@
|
|
|
</ol></div>
|
|
|
</div>
|
|
|
<div class="refsect2">
|
|
|
-<a name="id777654"></a><h3>
|
|
|
-<a name="id331374-bb"></a><code class="computeroutput">array</code> specialized algorithms</h3>
|
|
|
+<a name="id777652"></a><h3>
|
|
|
+<a name="id331373-bb"></a><code class="computeroutput">array</code> specialized algorithms</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
|
|
|
<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
<span class="keyword">void</span> <a name="boost.array.swap"></a><span class="identifier">swap</span><span class="special">(</span>
|
|
|
@@ -492,7 +492,7 @@
|
|
|
<td><p><span class="term">Effects:</span></p></td>
|
|
|
<td>
|
|
|
<code class="computeroutput">
|
|
|
- x.<a class="link" href="array.html#id331260-bb">swap</a>(y)
|
|
|
+ x.<a class="link" href="array.html#id331259-bb">swap</a>(y)
|
|
|
</code>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -505,7 +505,7 @@
|
|
|
</li></ol></div>
|
|
|
</div>
|
|
|
<div class="refsect2">
|
|
|
-<a name="id777853"></a><h3>
|
|
|
+<a name="id777851"></a><h3>
|
|
|
<a name="id331464-bb"></a><code class="computeroutput">array</code> comparisons</h3>
|
|
|
<div class="orderedlist"><ol class="orderedlist" type="1">
|
|
|
<li class="listitem">
|
|
|
@@ -522,7 +522,7 @@
|
|
|
<td><p><span class="term">Returns:</span></p></td>
|
|
|
<td>
|
|
|
<code class="computeroutput">
|
|
|
- std::equal(x.<a class="link" href="array.html#id330742-bb">begin</a>(), x.<a class="link" href="array.html#id330775-bb">end</a>(), y.<a class="link" href="array.html#id330742-bb">begin</a>())
|
|
|
+ std::equal(x.<a class="link" href="array.html#id330742-bb">begin</a>(), x.<a class="link" href="array.html#id330774-bb">end</a>(), y.<a class="link" href="array.html#id330742-bb">begin</a>())
|
|
|
</code>
|
|
|
</td>
|
|
|
</tr></tbody>
|
|
|
@@ -548,7 +548,7 @@
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
- <span class="keyword">bool</span> <a name="boost.array.operator_id331625"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span>
|
|
|
+ <span class="keyword">bool</span> <a name="boost.array.operator_id331624"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
x<span class="special">,</span>
|
|
|
|
|
|
@@ -560,7 +560,7 @@
|
|
|
<td><p><span class="term">Returns:</span></p></td>
|
|
|
<td>
|
|
|
<code class="computeroutput">
|
|
|
- std::lexicographical_compare(x.<a class="link" href="array.html#id330742-bb">begin</a>(), x.<a class="link" href="array.html#id330775-bb">end</a>(), y.<a class="link" href="array.html#id330742-bb">begin</a>(), y.<a class="link" href="array.html#id330775-bb">end</a>())
|
|
|
+ std::lexicographical_compare(x.<a class="link" href="array.html#id330742-bb">begin</a>(), x.<a class="link" href="array.html#id330774-bb">end</a>(), y.<a class="link" href="array.html#id330742-bb">begin</a>(), y.<a class="link" href="array.html#id330774-bb">end</a>())
|
|
|
</code>
|
|
|
</td>
|
|
|
</tr></tbody>
|
|
|
@@ -586,7 +586,7 @@
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
- <span class="keyword">bool</span> <a name="boost.array.operator_=_id332055"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span>
|
|
|
+ <span class="keyword">bool</span> <a name="boost.array.operator_=_id332054"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
x<span class="special">,</span>
|
|
|
|
|
|
@@ -604,7 +604,7 @@
|
|
|
</li>
|
|
|
<li class="listitem">
|
|
|
<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
|
|
|
- <span class="keyword">bool</span> <a name="boost.array.operator_=_id332127"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span>
|
|
|
+ <span class="keyword">bool</span> <a name="boost.array.operator_=_id332126"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span>
|
|
|
<span class="keyword">const</span> <a class="link" href="array.html" title="Class template array">array</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">N</span><span class="special">></span><span class="special">&</span>
|
|
|
x<span class="special">,</span>
|
|
|
|