C++ named requirements: ContiguousContainer (since C++17)
A ContiguousContainer is a Container that stores objects in contiguous memory locations.
Requirements
The type X satisfies ContiguousContainer if
- The type
Xsatisfies Container - The type
Xsupports LegacyRandomAccessIterators - The member types X::iterator and X::const_iterator are LegacyContiguousIterators (until C++20)
contiguous_iterators (since C++20)
Contiguous containers in the standard library
| stores and manipulates sequences of characters (class template) |
|
|
(C++11)
|
static contiguous array (class template) |
| dynamic contiguous array (class template) |