std::ranges::elements_view<V,N>::iterator<Const>::operator*
来自cppreference.com
< cpp | ranges | elements view | iterator
constexpr decltype(auto) operator*() const; |
(C++20 起) | |
返回底层迭代器所指向的 V
中的元素。
等效于返回 /*get-element*/(this->base()) ,其中对于表达式 e , /*get-element*/(e) 为
- std::get<N>(*e) ,若 ranges::range_reference_t<Base> 为引用类型,
- 否则为 static_cast<E>(std::get<N>(*e)) ,其中
E
为 std::remove_cv_t<std::tuple_element_t<N, ranges::range_reference_t<Base>>> 。
参数
(无)
返回值
当前元素。
注解
不提供 operator->
。
示例
本节未完成 原因:暂无示例 |