Spec-Zone.ru › C++

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.

Пример

См. также

rev-prod-of-extents
возвращает произведение размеров 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API