std::map 的 emplace 如何使用
时间: 2023-10-24 12:19:22 浏览: 147
C++11 unordered_map与map(插入,遍历,Find)效率对比。
std::map 的 emplace 用于在 map 中插入新元素,其使用方式如下:
```
std::map<Key, Value> myMap;
// 使用 emplace 插入新元素
myMap.emplace(key, value);
```
其中 key 是要插入的键,value 是要插入的值。如果该键已经存在,则 emplace 不会插入新元素。
阅读全文