title: accessing multimap value
body: <p>Suppose I create a multimap as</p>
  
  <pre><code>std::multimap&lt;int, string&gt; mm;
  mm[1] = "name1";
  mm[1] = "name2";
  
  mm[2] = "name3"
  mm[2] = "name4"
  </code></pre>
  
  <p>Here I am sure that each key has two value and ordering of value is important as name1 come first for mm[1] and name2 comes second for mm[1]. </p>
  
  <p>Can anyone please suggest the way to access mm values something like mm[1]{first value} without using counts here.</p>