std::experimental::ranges::Range
来自cppreference.com
| 在标头 <experimental/ranges/range> 定义
|
||
| |
(范围 TS) | |
给定 std::remove_reference_t<T> 类型左值 t,Range<T> 仅若下列条件成立才得到满足
[ranges::begin(t),ranges::end(t))代表一个范围;ranges::begin(t)和ranges::end(t)均为均摊常数时间且不修改内容。- 若
ranges::iterator_t<T>满足ForwardIterator,则ranges::begin(t)保持相等性。