[unord.multimap.modifiers] # 23 Containers library [[containers]](./#containers) ## 23.5 Unordered associative containers [[unord]](unord#multimap.modifiers) ### 23.5.4 Class template unordered_multimap [[unord.multimap]](unord.multimap#modifiers) #### 23.5.4.3 Modifiers [unord.multimap.modifiers] [🔗](#lib:unordered_multimap,insert) `template constexpr iterator insert(P&& obj); ` [1](#1) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L14566) *Constraints*: is_constructible_v is true[.](#1.sentence-1) [2](#2) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L14570) *Effects*: Equivalent to: return emplace(std​::​forward

(obj)); [🔗](#lib:unordered_multimap,insert_) `template constexpr iterator insert(const_iterator hint, P&& obj); ` [3](#3) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L14582) *Constraints*: is_constructible_v is true[.](#3.sentence-1) [4](#4) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L14586) *Effects*: Equivalent to:return emplace_hint(hint, std​::​forward

(obj));