This commit is contained in:
2025-10-25 03:02:53 +03:00
commit 043225d523
3416 changed files with 681196 additions and 0 deletions

23
cppdraft/unord/general.md Normal file
View File

@@ -0,0 +1,23 @@
[unord.general]
# 23 Containers library [[containers]](./#containers)
## 23.5 Unordered associative containers [[unord]](unord#general)
### 23.5.1 General [unord.general]
[1](#1)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L13314)
The header [<unordered_map>](unord.map.syn#header:%3cunordered_map%3e "23.5.2Header <unordered_­map> synopsis[unord.map.syn]") defines the class
templates unordered_map and unordered_multimap;
the header [<unordered_set>](unord.set.syn#header:%3cunordered_set%3e "23.5.5Header <unordered_­set> synopsis[unord.set.syn]") defines the class
templates unordered_set and unordered_multiset[.](#1.sentence-1)
[2](#2)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L13320)
The exposition-only alias templates*iter-value-type*, *iter-key-type*,*iter-mapped-type*, *iter-to-alloc-type*,*range-key-type*, *range-mapped-type*,
and *range-to-alloc-type* defined in [[associative.general]](associative.general "23.4.1General") may appear in deduction guides for unordered containers[.](#2.sentence-1)