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) 基盤となるビュー base_ std :: move ( base ) で初期化します。

パラメータ

base - 基盤となるビュー