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

20 lines
1.4 KiB
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.

[sequences.general]
# 23 Containers library [[containers]](./#containers)
## 23.3 Sequence containers [[sequences]](sequences#general)
### 23.3.1 General [sequences.general]
[1](#1)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L6039)
The headers[<array>](array.syn#header:%3carray%3e "23.3.2Header <array> synopsis[array.syn]"),[<deque>](deque.syn#header:%3cdeque%3e "23.3.4Header <deque> synopsis[deque.syn]"),[<forward_list>](forward.list.syn#header:%3cforward_list%3e "23.3.6Header <forward_­list> synopsis[forward.list.syn]"),[<hive>](hive.syn#header:%3chive%3e "23.3.8Header <hive> synopsis[hive.syn]"),[<inplace_vector>](inplace.vector.syn#header:%3cinplace_vector%3e "23.3.15Header <inplace_­vector> synopsis[inplace.vector.syn]"),[<list>](list.syn#header:%3clist%3e "23.3.10Header <list> synopsis[list.syn]"), and[<vector>](vector.syn#header:%3cvector%3e "23.3.12Header <vector> synopsis[vector.syn]") define class templates that meet the requirements for sequence containers[.](#1.sentence-1)
[2](#2)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/containers.tex#L6050)
The following exposition-only alias template may appear in deduction guides for sequence containers:template<class InputIterator>using *iter-value-type* = typename iterator_traits<InputIterator>::value_type; // *exposition only*