C++ Multimaps
C++ Multimaps are like maps, in that they are sorted associative
containers, but differ from maps in that they allow duplicate
keys.
Display all entries for C++ Multimaps on
one page, or view entries individually:
Container constructors &
destructors |
default methods to allocate, copy,
and deallocate multimaps |
Container operators |
assign and compare multimaps |
begin |
returns an iterator to the
beginning of the multimap |
clear |
removes all elements from the
multimap |
count |
returns the number of elements
matching a certain key |
empty |
true if the multimap has no
elements |
end |
returns an iterator just past the
last element of a multimap |
equal_range |
returns iterators to the first and
just past the last elements matching a specific key |
erase |
removes elements from a
multimap |
find |
returns an iterator to specific
elements |
insert |
inserts items into a multimap |
key_comp |
returns the function that compares
keys |
lower_bound |
returns an iterator to the first
element greater than or equal to a certain value |
max_size |
returns the maximum number of
elements that the multimap can hold |
rbegin |
returns a reverse_iterator to the end of the
multimap |
rend |
returns a reverse_iterator to the beginning of the
multimap |
size |
returns the number of items in the
multimap |
swap |
swap the contents of this multimap
with another |
upper_bound |
returns an iterator to the first
element greater than a certain value |
value_comp |
returns the function that compares
values |