unordered_multimap::erase
Удаляет элемент или набор элементов в unordered_multimap из заданных позиций или удалять элементы, соответствующие указанному ключу.
iterator erase(
const_iterator Where
);
iterator erase(
const_iterator First,
const_iterator Last
);
size_type erase(
const key_type& Key
);
Параметры
Where
Положение элемента, необходимо удалить.First
Позиция первого элемента, необходимо удалить.Last
Расположите только за последним элементом, который необходимо удалить.Key
Значение ключа элемента, который необходимо удалить.
Возвращаемое значение
Для первых 2 функций-членов, двунаправленного итератора, обозначает первый элемент оставшиеся за всеми удаленными элементами или элемента, конца, если такой элемент не существует.
Для третьего функцию-член, возвращает количество элементов, которые были удалены из unordered_multimap.
Заметки
Пример кода см. в разделе map::erase.
Требования
Заголовок:<unordered_map>
Пространство имен: std