Iterating over unordered_map C++ : <p>Is it true that keys inserted in a particular order in an unordered_map, will come in the <strong>same order</strong> while iterating over the map using iterator?</p>

<p>Like for example: if we insert (4,3), (2, 5), (6, 7) in B.
And iterate like:</p>

<pre><code>for(auto it=B.begin();it!=B.end();it++) {
    cout&lt;&lt;(it-&gt;first); 
}
</code></pre>

<p>will it give us 4, 2, 6 or keys may come in any order?</p>
