(C++17) | ||||
| Sequence | ||||
(C++11) | ||||
(C++26) | ||||
(C++26) | ||||
(C++11) | ||||
| Associative | ||||
| Unordered associative | ||||
(C++11) | ||||
(C++11) | ||||
(C++11) | ||||
(C++11) | ||||
| Adaptors | ||||
(C++23) | ||||
(C++23) | ||||
(C++23) | ||||
(C++23) | ||||
| Views | ||||
(C++20) | ||||
(C++23) | ||||
| Tables | ||||
| Iterator invalidation | ||||
| Member function table | ||||
| Non-member function table |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
constexprbool is_unique()const; | (1) | (since C++23) |
constexprbool is_exhaustive()const; | (2) | (since C++23) |
constexprbool is_strided()const; | (3) | (since C++23) |
staticconstexprbool is_always_unique(); | (4) | (since C++23) |
staticconstexprbool is_always_exhaustive(); | (5) | (since C++23) |
staticconstexprbool is_always_strided(); | (6) | (since C++23) |
Checks if(1-3) the underlying layout mappingmap_ or(4-6) its typemapping_type models the semantics ofLayoutMapping's predicate mapping traits.
func be(1)is_unique,(2)is_exhaustive, or(3)is_strided, then it's equivalent toreturn map_.func();.func be(4)is_always_unique,(5)is_always_exhaustive, or(6)is_always_strided, then it's equivalent toreturn mapping_type::func();.Contents |
(none)
See above.
| This section is incomplete Reason: no example |
| This section is incomplete |