C++ named requirements: ContiguousContainer
A ContiguousContainer is a Container that stores objects in contiguous memory locations.
Requirements
The type X
satisfies ContiguousContainer if.
- The type
X
satisfies Container - The type
X
supports LegacyRandomAccessIterators - The member types
X::iterator
andX::const_iterator
are LegacyContiguousIterators (until C++20)contiguous_iterator
s (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) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/named_req/ContiguousContainer