# std::ranges::elements_view<V,N>::iterator<Const>::operator*

< 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->` 。

### 示例

| 本节未完成 原因：暂无示例