Namespaces
Variants

std::ranges::enumerate_view<V>:: enumerate_view

From cppreference.net
Ranges library
Range adaptors
enumerate_view ( ) requires std:: default_initializable < V > = default ;
(1) (自 C++23 起)
constexpr explicit enumerate_view ( V base ) ;
(2) (自 C++23 起)

构造一个 enumerate_view

1) 默认构造函数。 值初始化 底层视图 base_ 。构造完成后, base() 返回 V ( ) 的副本。
2) 使用 std :: move ( base ) 初始化底层视图 base_

参数

base - 底层视图

示例