std::ranges::adjacent_transform_view<V,F,N>::iterator<Const>::operator*
來自 cppreference.com
< cpp | ranges | adjacent transform view | iterator
constexpr decltype(auto) operator*() const noexcept(/* see below */); |
(C++23 起) | |
返回 adjacent_transform_view
中的當前元素。
令 parent_
和 inner_
為 迭代器 的資料成員。等價於
return apply([&](const auto&... iters) -> decltype(auto) { return invoke(*parent_->fun_, *iters...); }, inner_.current_);
目錄 |
[編輯] 引數
(無)
[編輯] 返回值
當前元素。
[編輯] 異常
令 Is
為包 0, 1, ..., (N - 1)
。
noexcept 規範:
noexcept(std::invoke(*parent_->fun_, *std::get<Is>(inner_.current_)...))
[編輯] 示例
本節不完整 原因:無示例 |
[編輯] 參閱
(C++23) |
透過索引訪問元素 (公開成員函式) |