std::ranges::slide_view<V>:: iterator <Const>:: iterator
|
/*iterator*/
(
)
;
|
(1) | (начиная с C++23) |
|
constexpr
/*iterator*/
(
/*iterator*/
<
!
Const
>
i
)
требует Const
&&
|
(2) | (начиная с C++23) |
|
private
:
constexpr
/*iterator*/
(
ranges::
iterator_t
<
Base
>
current,
|
(3) | ( только для демонстрации* ) |
|
private
:
constexpr
/*iterator*/
(
ranges::
iterator_t
<
Base
>
current,
|
(4) | ( только для демонстрации* ) |
Создать итератор.
-
current_с помощью ranges:: iterator_t < Base > ( ) , -
last_ele_с помощью ranges:: iterator_t < Base > ( ) (примечание: этот член может отсутствовать), -
n_с помощью 0 .
Base
моделирует
/*slide-caches-nothing*/
, в этом случае
last_ele_
отсутствует.
last_ele_
отсутствует.
Параметры
| i | - | an /*iterator*/ < false > |
| current | - |
итератор на текущий элемент
slide_view
|
| last_ele | - |
итератор на последний элемент
slide_view
|
| n | - |
ширина скользящего окна
slide_view
|
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |