【发布时间】:2021-09-26 22:42:38
【问题描述】:
我在我的程序中管理相对较小的临时字典。我的问题:重用它们(使用后使用mymap.clear())是否比使用旧的delete 并创建new 的效率要高得多?
此外,这些字典目前实现为std::unordered_map<std::string, int>。这可行,但如果(根据上述使用模式)另一个容器(stl 或不是)是可取的,我会毫不犹豫地切换这个实现。
【问题讨论】:
标签: c++ dictionary stl unordered-map