Is there a std::map analogue of std::vector's emplace_back?
Referring to my previous question: Why does std::vector::push_back destructs pushed object? And how to push an object without creating a temporary variable?.
Is there a method of std::map that adds a pair to the map, with value being constructed in-place without creating temporary objects, similar to std::vector::emplace_back?