std::extents<IndexType,Extents...>::fwd-prod-of-extents
constexpr std::size_t rank_type /*fwd-prod-of-extents*/( rank_type i ) const noexcept; | (с C++23) (только для иллюстрации*) |
Возвращает произведение размеров extents с индексом меньше i. Поведение неопределено, если i <= rank() равно false.
Параметры
| i | - | Конечный индекс диапазона extents, которые нужно перемножить. |
Возвращаемое значение
Если i > 0 равно true, возвращает произведение extent(k) для всех k в диапазоне [0, i), в противном случае 1.
Пример
См. также
возвращает произведение размеров extents в диапазоне [i + 1, rank())(член-функция только для иллюстрации*) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/container/mdspan/extents/fwd-prod-of-extents