共用方式為


multimap::erase

從指定的位置或一個在多對應範圍的元素移除項目,或移除符合指定之索引鍵的項目。

iterator erase(
   const_iterator Where
);
iterator erase(
   const_iterator First,
   const_iterator Last
);
size_type erase(
   const key_type& Key
);

參數

  • Where
    要移除之項目的位置。

  • First
    第一個要移除之項目的位置。

  • Last
    要移除的最後項目以外的位置。

  • Key
    要移除之元素的索引鍵。

傳回值

在前兩個成員函式,雙向 Iterator 保持在被移除的項目以外的第一個項目,如果沒有此類項目存在則為對應結尾的項目。

針對第三個成員函式,傳回從多對應中移除的項目數。

備註

如需程式碼範例,請參閱map::erase

需求

標頭:<map>

命名空間: std

請參閱

參考

<map>

multimap 類別

multimap::clear

map::max_size、map::clear、map::erase 和 map::size

標準樣板程式庫