C++ переименованные требования: ContiguousContainer (с C++17)
A ContiguousContainer is a Container that stores objects in contiguous memory locations.
Требования
Тип X удовлетворяет требованиям ContiguousContainer, если
- Тип
Xудовлетворяет требованиям Container - Тип
Xподдерживает LegacyRandomAccessIterators - Члены-типы
X::iteratorиX::const_iteratorявляются LegacyContiguousIterators(до C++20)contiguous_iterators(с C++20)
Contiguous контейнеры в стандартной библиотеке
| хранит и обрабатывает последовательности символов (шаблон класса) |
|
|
(C++11) | статический смежный массив (шаблон класса) |
| динамический смежный массив (шаблон класса) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/named_req/ContiguousContainer