std::ranges::transform_view<V,F>::iterator<Const>::operator[]
ja.cppreference.net より
constexpr decltype(auto) operator[]( difference_type n ) const
requires ranges::random_access_range<Base>;
|
(C++20以降) | |
変換後の、指定された相対位置の要素を返します。
実質的に std::invoke(*parent_->fun_, current_[n]) を返します。ここで *parent_->fun_ は親の transform_view に格納されている変換関数であり、current_ は V への元となるイテレータです。
パラメータ
| n | - | 現在位置からの相対位置 |
戻り値
変換された要素
例
|
このセクションは不完全です
理由: 例がありません |