Spec-Zone.ru › C++

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

constexpr std::size_t /*fwd-prod-of-extents*/( rank_type i ) const noexcept;
(начиная с C++23)
(только для экспозиции*)

Возвращает произведение размеров диапазонов с индексом меньше i. Поведение не определено, если i <= rank() равно false.

Параметры

i - Конечный индекс диапазона размеров, которые необходимо перемножить.

Возвращаемое значение

Если i > 0 равно true, возвращает произведение extent(k) для всех k в диапазоне [0, i), иначе — 1.

См. также

rev-prod-of-extents
возвращает произведение размеров диапазонов в диапазоне [i+1, rank())
(функция-член, предназначенная только для экспозиции*)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/container/mdspan/extents/fwd-prod-of-extents

Spec-Zone.ru

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