【发布时间】:2015-02-28 23:00:01
【问题描述】:
假设我有一个这样定义的无序地图:
unordered_map<string, vector<Obj*>> map // I defined some Obj class
如果我要在地图中添加一个元素,我必须执行以下操作:
pair<string, vector<Obj*>> newEntry(myString, myVector);
map.insert(newEntry);
但我只想在向量中添加一个元素,我该怎么办?在再次插入之前,我是否必须拉出向量并添加到它?最好的方法是什么?
【问题讨论】:
标签: c++ dictionary vector unordered-map