Insert into this multimap a newly‐created value_type object, constructed by forwarding get_allocator() (if required) and the specified (variable number of) args to the corresponding constructor of value_type. Return an iterator referring to the newly created and inserted object in this multimap. This method requires that the (template parameter) types KEY and VALUE both be emplace‐constructible from args (see {Requirements on KEY and VALUE}).

Synopsis

Declared in <bslstl_multimap.h>

template<class... Args>
multimap<KEY, VALUE, COMPARATOR, ALLOCATOR>::iterator
emplace(Args&&... args);

Created with MrDocs