std::ranges::transform_view<V,F>::iterator<Const>::operator[]
来自cppreference.com
< cpp | ranges | transform view | iterator
范围库
std::ranges::transform_view
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 | - | 相对于当前位置的位置。 |
返回值
变换后的元素
示例
本节未完成 原因:暂无示例 |