Erase all elements equivalent to key.
Synopsis
Declared in <bslstl_multiset.h>
multiset<KEY, COMPARATOR, ALLOCATOR>::size_type
erase(key_type const& key);
Description
Remove from this multiset all value_type objects equivalent to the specified key, if they exist, and return the number of erased objects; otherwise, if there are no value_type objects equivalent to key, return 0 with no other effect. This method invalidates only iterators and references to the removed element and previously saved values of the end() iterator.
Return Value
number of elements erased
Parameters
Name |
Description |
key |
key whose matching elements are erased |
Created with MrDocs