title: std::map emplace gcc 4.8.2
body: <p>I am trying to use the emplace function of std::map, but it seems it is not implemented (but I read it was implemented in 4.8)</p>
  
  <p>The following code:</p>
  
  <pre><code>std::map&lt;std::string, double&gt; maps;
  maps.emplace("Test", 1.0);
  </code></pre>
  
  <p>leads to:</p>
  
  <pre><code>class std::map&lt;std::basic_string&lt;char&gt;, double&gt;' has no member named 'emplace'
  </code></pre>
  
  <p>Can someone clarify in which gcc version the emplace functions are implemented?</p>