title: c++ Multiple key/value pairs for one and the same key
body: <p>What different options do I have in c++, if I want something like this?</p>
  
  <pre><code>array = [];
  array[] = ['id' =&gt; 2, 'name' =&gt; 'roger'];
  array[] = ['id' =&gt; 3, 'name' =&gt; 'clark'];
  </code></pre>
  
  <p>I've been looking around, and I did found <code>map</code>, but it does not seem to work with multiple key/values for one and the same key/index.</p>