Standard C++ Library Reference ISO/IEC (VERSION3)
multimap::max_size
size_type max_size() const;
The member function returns the length of the longest sequence that the object can control.
multimap::multimap
multimap();
explicit multimap(const Pr& pred);
multimap(const Pr& pred, const Alloc& al);
multimap(const multimap& right);
template<class InIt>
multimap(InIt first, InIt last);
template<class InIt>
multimap(InIt first, InIt last,
const Pr& pred);
template<class InIt>
multimap(InIt first, InIt last,
const Pr& pred, const Alloc& al);
All constructors store an allocator object and initialize the controlled sequence. The allocator
object is the argument al, if present. For the copy constructor, it is
right.get_allocator(). Otherwise, it is Alloc().
All constructors also store a function object that can later be returned by calling key_comp().
The function object is the argument pred, if present. For the copy constructor, it is
right.key_comp()). Otherwise, it is Pr().
The first three constructors specify an empty initial controlled sequence. The fourth constructor
specifies a copy of the sequence controlled by right. The last three constructors specify the
sequence of element values [first, last).
multimap::pointer
typedef Alloc::pointer pointer;
The type describes an object that can serve as a pointer to an element of the controlled
sequence.
multimap::rbegin
const_reverse_iterator rbegin() const;
reverse_iterator rbegin();
The member function returns a reverse bidirectional iterator that points just beyond the end of