最終更新日時: 2024年08月29日 05時41分28秒 (JST)
Tetsuro Matsumura が更新

履歴 編集

function
<ranges>

# std::ranges::filter_view::iterator::operator->(C++20)

    constexpr iterator_t<V> operator->() const requires has-arrow<iterator_t<V>> && copyable<iterator_t<V>>;

## 概要

イテレータを通じてオブジェクトにアクセスする。

## テンプレートパラメータ制約

元のイテレータがコピー可能であり、アロー演算子を持つこと。

## 効果

`return current_;` と等しい

## バージョン

### 言語

- C++20

### 処理系

- Clang: 13.0.0 ✅
- GCC: 10.1.0 ✅
- ICC: ?
- Visual C++: 2019 Update 10 ✅

## 参照

- N4861 24.7.4 Filter view
- N4950 26.7.8 Filter view