<span class="identifier">UnaryPredicate</span> predicate<span class="special">,</span>
<span class="identifier">command_queue</span> <span class="special">&</span> queue <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">default_queue</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm46094050966768"></a><h2>Description</h2>
+<a name="idm46113332081152"></a><h2>Description</h2>
<p>Copies all of the elements in the range [<code class="computeroutput">first</code>, <code class="computeroutput">last</code>) for which <code class="computeroutput">predicate</code> returns <code class="computeroutput">true</code> to the range beginning at <code class="computeroutput">first_true</code> and all of the elements for which <code class="computeroutput">predicate</code> returns <code class="computeroutput">false</code> to the range beginning at <code class="computeroutput">first_false</code>.</p>
<p>Space complexity: \Omega(2n)</p>
<p><span class="bold"><strong>See Also:</strong></span></p>