Как удалить определенную пару из мультикарты C ++?

#include <map>

...

multimap<char,int> first;

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

Допустим, теперь я хочу удалить одну из пар, которые я только что добавил на карту.

У меня есть примеры удаления всей ключевой записи, что для клавиши 'b' удалит обе пары 'b ', 15 и' b ', 20.

Но каков код для удаления, скажем, пары' b ', 20?

20
задан Jim Blackler 17 October 2010 в 07:58
поделиться