Namespaces
Variants

std::ranges::zip_transform_view<F,Views...>:: begin

From cppreference.net
Ranges library
Range adaptors
constexpr auto begin ( ) ;
(1) (C++23以降)
constexpr auto begin ( ) const
requires ranges:: range < const ranges:: zip_view < Views... >> ;
(2) (C++23以降)

zip_transform_view の先頭イテレータを取得します。

1) 次と同等: return /*iterator*/ < false > ( * this, zip_. begin ( ) ) ; .
2) 次と同等: return /*iterator*/ < true > ( * this, zip_. begin ( ) ) ;

目次

パラメータ

(なし)

戻り値

Iterator 最初の要素へのイテレータ。

注記

ranges:: range < const ranges:: zip_view < Views... >> がモデル化されるのは、かつその場合に限り、 Views... 内のすべての型 Vi について、 const Vi range をモデル化する場合である。

関連項目

終端を指すイテレータまたは番兵を返す
(公開メンバ関数)
範囲の先頭を指すイテレータを返す
(カスタマイゼーションポイントオブジェクト)