std::ranges::elements_view<V,F>::iterator<Const>::iterator
来自 zh.cppreference.net
/*iterator*/() requires std::default_initializable<ranges::iterator_t<Base>>
= default;
|
(1) | (从 C++20 起) |
constexpr explicit /*iterator*/( ranges::iterator_t<Base> current );
|
(2) | (从 C++20 起) |
constexpr /*iterator*/( /*iterator*/<!Const> i ) requires Const &&
std::convertible_to<ranges::iterator_t<V>, ranges::iterator_t<Base>>;
|
(3) | (从 C++20 起) |
构造一个迭代器。
2) 初始化底层迭代器
current_ 用 std::move(current).3) 从
/*iterator*/<false> 到 /*iterator*/<true>. 初始化底层迭代器 current_ 用 std::move(i.current).参数
| current | - |
指向(可能为 const 限定)
V
的迭代器
|
| i | - | 一个 /*iterator*/ < false > |
示例
|
本节内容不完整
原因:缺少示例 |