Files
2025-10-25 03:02:53 +03:00

31 lines
966 B
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[multimap.modifiers]
# 23 Containers library [[containers]](./#containers)
## 23.4 Associative containers [[associative]](associative#multimap.modifiers)
### 23.4.4 Class template multimap [[multimap]](multimap#modifiers)
#### 23.4.4.3 Modifiers [multimap.modifiers]
[🔗](#lib:insert,multimap)
`template<class P> constexpr iterator insert(P&& x);
template<class P> constexpr iterator insert(const_iterator position, P&& x);
`
[1](#1)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L12525)
*Constraints*: is_constructible_v<value_type, P&&> is true[.](#1.sentence-1)
[2](#2)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L12529)
*Effects*: The first form is equivalent toreturn emplace(std::forward<P>(x))[.](#2.sentence-1)
The second form is
equivalent to return emplace_hint(position, std::forward<P>(x))[.](#2.sentence-2)