| ||||||||||||||||||||||
| Range primitives | |||||||
| |||||||
| Range concepts | |||||||||||||||||||
| |||||||||||||||||||
| Range factories | |||||||||
| |||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Helper items | |||||||||||||||||
| |||||||||||||||||
Defined in header <ranges> | ||
enumclass subrange_kind:bool{ unsized, | (since C++20) | |
Specifies if astd::ranges::subrange modelsstd::ranges::sized_range or not.
| Enumerator | Meaning |
unsized | specifies that thesubrange does not modelsized_range |
sized | specifies that thesubrange does modelsized_range |