Can I make the following assumption when map key is not found?
<pre><code>std::map&lt;std::string, int&gt; m;
// Can I make assumption that m["NoSuchKey"] will return 0?
std::cout &lt;&lt; m["NoSuchKey"] &lt;&lt; std::endl;
</code></pre>
