std::extents<IndexType,Extents...>::fwd-prod-of-extents
From cppreference.com
C++
Feature test macros (C++20)
Concepts library (C++20)
Metaprogramming library (C++11)
Ranges library (C++20)
Filesystem library (C++17)
Concurrency support library (C++11)
Execution control library (C++26)
Containers library
(C++17)
(C++11)
(C++26)
(C++26)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++23)
(C++23)
(C++23)
(C++23)
(C++20)
(C++23)
Tables
std::mdspan
(C++26)
(C++26)
(C++26)
(C++26)
(C++26)
(C++26)
(C++26)
(C++26)
(C++26)
std::extents
extents::fwd-prod-of-extents
constexpr std::size_t /*fwd-prod-of-extents*/( rank_type i ) const noexcept;
(since C++23) (exposition only*)
Returns the product of the sizes of extents with index less than i. The behavior is undefined if i <= rank() is false.
[edit] Parameters
i
-
The end index of the range of extents to be multiplied together.
[edit] Return value
If i > 0 is true, return the product of extent
(k) for all k
in range [
0,
i)
, otherwise 1.
[edit] See also
returns the product of extents size in range
(exposition-only member function*)[edit]
[
i + 1,
rank())
(exposition-only member function*)[edit]