<span class="identifier">ValueIterator</span> values_first<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="idm46094049370368"></a><h2>Description</h2>
+<a name="idm46113330485376"></a><h2>Description</h2>
<p>Performs a key-value sort using the keys in the range [<code class="computeroutput">keys_first</code>, <code class="computeroutput">keys_last</code>) on the values in the range [<code class="computeroutput">values_first</code>, <code class="computeroutput">values_first</code> <code class="computeroutput">+</code> (<code class="computeroutput">keys_last</code> <code class="computeroutput">-</code> <code class="computeroutput">keys_first</code>)) using <code class="computeroutput">compare</code>.</p>
<p>If no compare function is specified, <code class="computeroutput">less</code> is used.</p>
<p>Space complexity: \Omega(2n)</p>