【发布时间】:2020-03-22 01:35:57
【问题描述】:
我有一个map<std::string, std::unique_ptr<Cls>> my_map。我想从这张地图中移出一些价值,以获得以下内容:
std::unique_ptr<Cls> cls = my_map.get_and_erase("some str");
erase 不幸的是没有返回值。我最好的方法是什么?
【问题讨论】:
标签: c++ dictionary unique-ptr