Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 0448c66ab6afa2f787658c5e6488e2d9 > files > 2715

libstdc++-docs-8.3.1-0.20191101.1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libstdc++: std::valarray&lt; _Tp &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('a04596.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="a04593.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">std::valarray&lt; _Tp &gt; Class Template Reference<div class="ingroups"><a class="el" href="a01473.html">Numerics</a> &raquo; <a class="el" href="a01478.html">Numeric Arrays</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5908814c2bf94664d6590fa61bd0cd1d"><td class="memItemLeft" align="right" valign="top"><a id="a5908814c2bf94664d6590fa61bd0cd1d"></a>
typedef _Tp&#160;</td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr class="separator:a5908814c2bf94664d6590fa61bd0cd1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ga86cb8edd85b0f415ff434169746203b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga86cb8edd85b0f415ff434169746203b8">valarray</a> ()</td></tr>
<tr class="separator:ga86cb8edd85b0f415ff434169746203b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97d87db7cf732f6df07a4bc214ab1b6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga97d87db7cf732f6df07a4bc214ab1b6c">valarray</a> (size_t)</td></tr>
<tr class="separator:ga97d87db7cf732f6df07a4bc214ab1b6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3081177498d05f233dc919b723ac7ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaa3081177498d05f233dc919b723ac7ca">valarray</a> (const _Tp &amp;, size_t)</td></tr>
<tr class="separator:gaa3081177498d05f233dc919b723ac7ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ec188c5bae0bf1ee212da704cc1dc7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a04596.html#a1ec188c5bae0bf1ee212da704cc1dc7a">valarray</a> (const _Tp *__restrict__, size_t)</td></tr>
<tr class="separator:a1ec188c5bae0bf1ee212da704cc1dc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa097c18bfb82fa18eb77d561e3f3220d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaa097c18bfb82fa18eb77d561e3f3220d">valarray</a> (const <a class="el" href="a04596.html">valarray</a> &amp;)</td></tr>
<tr class="separator:gaa097c18bfb82fa18eb77d561e3f3220d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaf590f7e44f9aa8d247c026f2c6685a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gacaf590f7e44f9aa8d247c026f2c6685a">valarray</a> (<a class="el" href="a04596.html">valarray</a> &amp;&amp;) noexcept</td></tr>
<tr class="separator:gacaf590f7e44f9aa8d247c026f2c6685a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa67c616cc84294b4ecfe9492e673e937"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaa67c616cc84294b4ecfe9492e673e937">valarray</a> (const <a class="el" href="a04600.html">slice_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaa67c616cc84294b4ecfe9492e673e937"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41d41b2154090e3aa77b2a8c8c1eafe2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga41d41b2154090e3aa77b2a8c8c1eafe2">valarray</a> (const <a class="el" href="a04604.html">gslice_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga41d41b2154090e3aa77b2a8c8c1eafe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga341e360faf03730a2ad4ddb98bb84caa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga341e360faf03730a2ad4ddb98bb84caa">valarray</a> (const <a class="el" href="a04608.html">mask_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga341e360faf03730a2ad4ddb98bb84caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4440404083086817b9e50ddecfa604fb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga4440404083086817b9e50ddecfa604fb">valarray</a> (const <a class="el" href="a04612.html">indirect_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga4440404083086817b9e50ddecfa604fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0445cb9da95df6871ea1c2b625aedf7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaa0445cb9da95df6871ea1c2b625aedf7">valarray</a> (<a class="el" href="a01652.html">initializer_list</a>&lt; _Tp &gt;)</td></tr>
<tr class="separator:gaa0445cb9da95df6871ea1c2b625aedf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8610c5466fd07e1655808dac6ed956ff"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga8610c5466fd07e1655808dac6ed956ff"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>valarray</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;__e)</td></tr>
<tr class="separator:ga8610c5466fd07e1655808dac6ed956ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaddfa4e44dba5ce38f77c84b98ae1d18"><td class="memTemplParams" colspan="2">
template&lt;typename _Tp&gt; </td></tr>
<tr class="memitem:gaaddfa4e44dba5ce38f77c84b98ae1d18"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>valarray</b> (const _Tp *__restrict__ __p, size_t __n)</td></tr>
<tr class="separator:gaaddfa4e44dba5ce38f77c84b98ae1d18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6187e472096936d517db9cd9851fc107"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _ValFunClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga6187e472096936d517db9cd9851fc107">apply</a> (_Tp func(_Tp)) const</td></tr>
<tr class="separator:ga6187e472096936d517db9cd9851fc107"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fc494f4aee2efb200793044d68658c5"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _RefFunClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga4fc494f4aee2efb200793044d68658c5">apply</a> (_Tp func(const _Tp &amp;)) const</td></tr>
<tr class="separator:ga4fc494f4aee2efb200793044d68658c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5763723f8e15f612889a2d93625649db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga5763723f8e15f612889a2d93625649db">cshift</a> (int __n) const</td></tr>
<tr class="separator:ga5763723f8e15f612889a2d93625649db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e66ea69757ab2d6193e385c919e6f71"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga4e66ea69757ab2d6193e385c919e6f71">max</a> () const</td></tr>
<tr class="separator:ga4e66ea69757ab2d6193e385c919e6f71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41cf9f2fac24470499589628f657be67"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga41cf9f2fac24470499589628f657be67">min</a> () const</td></tr>
<tr class="separator:ga41cf9f2fac24470499589628f657be67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ae9cabed8e455713324dacd39bedef1"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __logical_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga8ae9cabed8e455713324dacd39bedef1">operator!</a> () const</td></tr>
<tr class="separator:ga8ae9cabed8e455713324dacd39bedef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64fd546424cb6eb21396e7049fb2c17e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga64fd546424cb6eb21396e7049fb2c17e">operator%=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga64fd546424cb6eb21396e7049fb2c17e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc5edf2598de6c9bbfe67c8cdc7ff3ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gadc5edf2598de6c9bbfe67c8cdc7ff3ab">operator%=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gadc5edf2598de6c9bbfe67c8cdc7ff3ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4dfed38185d8e840896f1919faf9733"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gab4dfed38185d8e840896f1919faf9733"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator%=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gab4dfed38185d8e840896f1919faf9733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae28731f4febbbd9112d21a15c53f2470"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gae28731f4febbbd9112d21a15c53f2470">operator&amp;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gae28731f4febbbd9112d21a15c53f2470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa916c186794e2cb39e374da325e0810e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaa916c186794e2cb39e374da325e0810e">operator&amp;=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaa916c186794e2cb39e374da325e0810e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ed579bf5167a17c0b7513d88a70f3ce"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga2ed579bf5167a17c0b7513d88a70f3ce"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator&amp;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga2ed579bf5167a17c0b7513d88a70f3ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga345cd13171b5d52efb4979a1b3930ea6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga345cd13171b5d52efb4979a1b3930ea6">operator*=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga345cd13171b5d52efb4979a1b3930ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5a419c3673c284962634894e9c1fc20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gab5a419c3673c284962634894e9c1fc20">operator*=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gab5a419c3673c284962634894e9c1fc20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12b330001f723e2ca95282122af1461f"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga12b330001f723e2ca95282122af1461f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator*=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga12b330001f723e2ca95282122af1461f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33a3a90827549220500c99f95b095816"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __unary_plus &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga33a3a90827549220500c99f95b095816">operator+</a> () const</td></tr>
<tr class="separator:ga33a3a90827549220500c99f95b095816"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75cc5c668aaade5ccc50b199d789e191"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga75cc5c668aaade5ccc50b199d789e191">operator+=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga75cc5c668aaade5ccc50b199d789e191"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b82cbb5b9eafa8c1fc86ae8678e1f36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga8b82cbb5b9eafa8c1fc86ae8678e1f36">operator+=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga8b82cbb5b9eafa8c1fc86ae8678e1f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae948e7d257a08778e1a4d40eb6540160"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae948e7d257a08778e1a4d40eb6540160"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator+=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gae948e7d257a08778e1a4d40eb6540160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga028b49a6d0cf1f6afa48149603d953b2"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __negate &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga028b49a6d0cf1f6afa48149603d953b2">operator-</a> () const</td></tr>
<tr class="separator:ga028b49a6d0cf1f6afa48149603d953b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4667f35667105d1ec1aa3e763c503cd4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga4667f35667105d1ec1aa3e763c503cd4">operator-=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga4667f35667105d1ec1aa3e763c503cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e7ec75f9c2dd61177a35d939ce85f11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga5e7ec75f9c2dd61177a35d939ce85f11">operator-=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga5e7ec75f9c2dd61177a35d939ce85f11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5cf72c36aa03548328b0359adb51b0ee"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga5cf72c36aa03548328b0359adb51b0ee"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator-=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga5cf72c36aa03548328b0359adb51b0ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15f95c715e3a16e30ff24477ccf4e502"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga15f95c715e3a16e30ff24477ccf4e502">operator/=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga15f95c715e3a16e30ff24477ccf4e502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4572c21b07ac304ac9d7062d2f5ae160"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga4572c21b07ac304ac9d7062d2f5ae160">operator/=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga4572c21b07ac304ac9d7062d2f5ae160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba079b18beeb4a42a837b06d877ab9a7"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaba079b18beeb4a42a837b06d877ab9a7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator/=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaba079b18beeb4a42a837b06d877ab9a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga435a2811affb685f15934a9204bed29e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga435a2811affb685f15934a9204bed29e">operator&lt;&lt;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga435a2811affb685f15934a9204bed29e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9635c78d05a1fcbc22885223c1432f25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga9635c78d05a1fcbc22885223c1432f25">operator&lt;&lt;=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga9635c78d05a1fcbc22885223c1432f25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a7c92323ae0f073044c96f907d0f340"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga3a7c92323ae0f073044c96f907d0f340"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator&lt;&lt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga3a7c92323ae0f073044c96f907d0f340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd9682220fbb71cdd3780fb0b80a7840"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gafd9682220fbb71cdd3780fb0b80a7840">operator=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:gafd9682220fbb71cdd3780fb0b80a7840"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b40ea6b05b21b6506d3541205bbfe64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga0b40ea6b05b21b6506d3541205bbfe64">operator=</a> (<a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&amp;__v) noexcept</td></tr>
<tr class="separator:ga0b40ea6b05b21b6506d3541205bbfe64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga80a24d05a21101fb1e8f32d7617b349a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga80a24d05a21101fb1e8f32d7617b349a">operator=</a> (const _Tp &amp;__t)</td></tr>
<tr class="separator:ga80a24d05a21101fb1e8f32d7617b349a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga708c338c38f644c83fb4440add0a7f82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga708c338c38f644c83fb4440add0a7f82">operator=</a> (const <a class="el" href="a04600.html">slice_array</a>&lt; _Tp &gt; &amp;__sa)</td></tr>
<tr class="separator:ga708c338c38f644c83fb4440add0a7f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga975285295867516982cbd04e5416ca33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga975285295867516982cbd04e5416ca33">operator=</a> (const <a class="el" href="a04604.html">gslice_array</a>&lt; _Tp &gt; &amp;__ga)</td></tr>
<tr class="separator:ga975285295867516982cbd04e5416ca33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga008f37655c6e6e55b37c9b46efd259c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga008f37655c6e6e55b37c9b46efd259c1">operator=</a> (const <a class="el" href="a04608.html">mask_array</a>&lt; _Tp &gt; &amp;__ma)</td></tr>
<tr class="separator:ga008f37655c6e6e55b37c9b46efd259c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad58ef4619934cdeccb9b476c6e8ccceb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gad58ef4619934cdeccb9b476c6e8ccceb">operator=</a> (const <a class="el" href="a04612.html">indirect_array</a>&lt; _Tp &gt; &amp;__ia)</td></tr>
<tr class="separator:gad58ef4619934cdeccb9b476c6e8ccceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga781c3cfba5752871b9b8df2717f3d301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga781c3cfba5752871b9b8df2717f3d301">operator=</a> (<a class="el" href="a01652.html">initializer_list</a>&lt; _Tp &gt; __l)</td></tr>
<tr class="separator:ga781c3cfba5752871b9b8df2717f3d301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43b4d1dcd7d024024ac9c8e925e8dfc1"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga43b4d1dcd7d024024ac9c8e925e8dfc1"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga43b4d1dcd7d024024ac9c8e925e8dfc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ce6f32c286043434e864d28271f2069"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga5ce6f32c286043434e864d28271f2069">operator&gt;&gt;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga5ce6f32c286043434e864d28271f2069"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f2a41abd2f316f4de7942652da2410d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga7f2a41abd2f316f4de7942652da2410d">operator&gt;&gt;=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga7f2a41abd2f316f4de7942652da2410d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaa381f382558b49440df1b7f571e0d5"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gacaa381f382558b49440df1b7f571e0d5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator&gt;&gt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gacaa381f382558b49440df1b7f571e0d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2325176078e58966124ec919df2b1eb4"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga2325176078e58966124ec919df2b1eb4">operator[]</a> (size_t __i)</td></tr>
<tr class="separator:ga2325176078e58966124ec919df2b1eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d00ad8cf75caea015c44048aa7b91b2"><td class="memItemLeft" align="right" valign="top">
const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t) const</td></tr>
<tr class="separator:ga8d00ad8cf75caea015c44048aa7b91b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e86bbdb258433295ab39596449a5f7e"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _SClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga5e86bbdb258433295ab39596449a5f7e">operator[]</a> (<a class="el" href="a07076.html">slice</a> __s) const</td></tr>
<tr class="separator:ga5e86bbdb258433295ab39596449a5f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5394a15e9c7edd4ecece4534d3c3ba3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04600.html">slice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gad5394a15e9c7edd4ecece4534d3c3ba3">operator[]</a> (<a class="el" href="a07076.html">slice</a> __s)</td></tr>
<tr class="separator:gad5394a15e9c7edd4ecece4534d3c3ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28ef76e86bd06a99b58af17899554590"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _GClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga28ef76e86bd06a99b58af17899554590">operator[]</a> (const <a class="el" href="a05572.html">gslice</a> &amp;__s) const</td></tr>
<tr class="separator:ga28ef76e86bd06a99b58af17899554590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5e23cc8dbbeee72c16868aad85731ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04604.html">gslice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gae5e23cc8dbbeee72c16868aad85731ba">operator[]</a> (const <a class="el" href="a05572.html">gslice</a> &amp;__s)</td></tr>
<tr class="separator:gae5e23cc8dbbeee72c16868aad85731ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f454eb267fee574dadea61b69b94d31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga8f454eb267fee574dadea61b69b94d31">operator[]</a> (const <a class="el" href="a04596.html">valarray</a>&lt; bool &gt; &amp;__m) const</td></tr>
<tr class="separator:ga8f454eb267fee574dadea61b69b94d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24fb191ad805190686652a3a8bf7169b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04608.html">mask_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga24fb191ad805190686652a3a8bf7169b">operator[]</a> (const <a class="el" href="a04596.html">valarray</a>&lt; bool &gt; &amp;__m)</td></tr>
<tr class="separator:ga24fb191ad805190686652a3a8bf7169b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d1a225784345f3c5eb3e94e984e5e00"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _IClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga2d1a225784345f3c5eb3e94e984e5e00">operator[]</a> (const <a class="el" href="a04596.html">valarray</a>&lt; size_t &gt; &amp;__i) const</td></tr>
<tr class="separator:ga2d1a225784345f3c5eb3e94e984e5e00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcd1719464554185069224f2fd837de3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04612.html">indirect_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gafcd1719464554185069224f2fd837de3">operator[]</a> (const <a class="el" href="a04596.html">valarray</a>&lt; size_t &gt; &amp;__i)</td></tr>
<tr class="separator:gafcd1719464554185069224f2fd837de3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12372c525f0ae4cdeb7180c7337b57ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga12372c525f0ae4cdeb7180c7337b57ed">operator^=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga12372c525f0ae4cdeb7180c7337b57ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga945c098affa36e4df42895bca9937b61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga945c098affa36e4df42895bca9937b61">operator^=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga945c098affa36e4df42895bca9937b61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae71ac5ad46a0ea674f704d7e33f92dfb"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae71ac5ad46a0ea674f704d7e33f92dfb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator^=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gae71ac5ad46a0ea674f704d7e33f92dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf20cc6bf249d338dd1fdb26f4363ee2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaf20cc6bf249d338dd1fdb26f4363ee2e">operator|=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gaf20cc6bf249d338dd1fdb26f4363ee2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2082939513c0702ce488c2dc27e98951"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga2082939513c0702ce488c2dc27e98951">operator|=</a> (const <a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga2082939513c0702ce488c2dc27e98951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabdde2cb9dd68a14ff8fb7d8ed002ad1d"><td class="memTemplParams" colspan="2">
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gabdde2cb9dd68a14ff8fb7d8ed002ad1d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator|=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gabdde2cb9dd68a14ff8fb7d8ed002ad1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88b2ec0fbd1864a99c09d24f5b39e16d"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __bitwise_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga88b2ec0fbd1864a99c09d24f5b39e16d">operator~</a> () const</td></tr>
<tr class="separator:ga88b2ec0fbd1864a99c09d24f5b39e16d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f9fdb05edd4a7364dec8a5e9ae2a0bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga8f9fdb05edd4a7364dec8a5e9ae2a0bb">resize</a> (size_t __size, _Tp __c=_Tp())</td></tr>
<tr class="separator:ga8f9fdb05edd4a7364dec8a5e9ae2a0bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebe5d7bc4dea9740cdbb03d36a3e4521"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gaebe5d7bc4dea9740cdbb03d36a3e4521">shift</a> (int __n) const</td></tr>
<tr class="separator:gaebe5d7bc4dea9740cdbb03d36a3e4521"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga351ffb24ad6654f7f5f8b10731fc8c95"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga351ffb24ad6654f7f5f8b10731fc8c95">size</a> () const</td></tr>
<tr class="separator:ga351ffb24ad6654f7f5f8b10731fc8c95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf296b8981ebb3c123b3ba99e753598f"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#gabf296b8981ebb3c123b3ba99e753598f">sum</a> () const</td></tr>
<tr class="separator:gabf296b8981ebb3c123b3ba99e753598f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6033c5c6f21fed896e5ff6a06bba62b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01478.html#ga6033c5c6f21fed896e5ff6a06bba62b9">swap</a> (<a class="el" href="a04596.html">valarray</a>&lt; _Tp &gt; &amp;__v) noexcept</td></tr>
<tr class="separator:ga6033c5c6f21fed896e5ff6a06bba62b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a8f2d7a32dc6f66f52dac29249ae01a89"><td class="memItemLeft" align="right" valign="top"><a id="a8f2d7a32dc6f66f52dac29249ae01a89"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Array&lt; _Tp &gt;</b></td></tr>
<tr class="separator:a8f2d7a32dc6f66f52dac29249ae01a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class _Tp&gt;<br />
class std::valarray&lt; _Tp &gt;</h3>

<p>Smart array designed to support numeric processing. </p>
<p>A valarray is an array that provides constraints intended to allow for effective optimization of numeric array processing by reducing the aliasing that can result from pointer representations. It represents a one-dimensional array from which different multidimensional subsets can be accessed and modified.</p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
  <table class="tparams">
    <tr><td class="paramname">_Tp</td><td>Type of object in the array. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00078">78</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a1ec188c5bae0bf1ee212da704cc1dc7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ec188c5bae0bf1ee212da704cc1dc7a">&#9670;&nbsp;</a></span>valarray()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04596.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04596.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const _Tp *&#160;</td>
          <td class="paramname"><em>__restrict__</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct an array initialized to the first <em>n</em> elements of <em>t</em>. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a00179_source.html">valarray</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="a01538.html">std</a></li><li class="navelem"><a class="el" href="a04596.html">valarray</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>