Namespaces
Variants

std::extents<IndexType,Extents...>:: rev-prod-of-extents

From cppreference.net
constexpr std:: size_t /*rev-prod-of-extents*/ ( rank_type i ) const noexcept ;
(C++23以降)
( 説明専用* )

i より大きいインデックスを持つextentのサイズの積を返す。 i < rank ( ) false の場合の動作は未定義である。

パラメータ

i - 対応するエクステントのサイズを乗算するインデックスの上限

戻り値

i + 1 < rank ( ) true の場合、 extent ( k ) の積を範囲 [ i + 1 , rank ( ) ) 内のすべての k について返し、そうでない場合は 1 を返す。

関連項目

[0, i) の範囲におけるエクステントサイズの積を返す [ 0 , i )
( 説明専用メンバー関数* )