|
| 范围原语 | |||
|
| 范围概念 | |||||||
|
| 范围工厂 | ||||||
|
| 范围适配器 | ||||||||||||||||||||||
|
|
| 辅助项 | |||||
|
|
friend constexpr decltype(auto) iter_move( const /*iterator*/& i )
noexcept( /* 见下文 */ );
|
(C++20 起) | |
将解引用底层迭代器 i.inner_ 的结果转型为其关联的右值引用类型。
此函数对常规的无限定或有限定查找不可见,而只能在 join_view::iterator<Const> 为实参的关联类时由实参依赖查找找到。
| i | - | 迭代器 |
等价于:ranges::iter_move(i.inner_)。
noexcept(noexcept(ranges::iter_move(i.inner_)))
(C++20) |
转换解引用迭代器的结果为其关联的右值引用类型 (定制点对象) [编辑] |