在C ++中的多图中通过索引删除元素

时间:2016-01-28 08:13:37

标签: c++ multimap

我有一个多图,其中键按降序排序。 如何有效地从多图中删除第一个元素(索引0),而不必基本上找到'第一个元素。

multimap<int,char,std::greater<int>> mymap;

mymap.insert(pair<int,char>(20,'b'));
mymap.insert(pair<int,char>(20,'c'));
mymap.insert(pair<int,char>(15,'a'));
mymap.insert(pair<int,char>(10,'c'));

这是一个排序堆栈中的pop(),它删除了pair <20,'b'>

0 个答案:

没有答案