Spec-Zone.ru › C++

std::mdspan<T,Extents,LayoutPolicy,AccessorPolicy>::static_extent

static constexpr std::size_t static_extent( rank_type r ) noexcept;
(начиная с C++23)

Статически определяет размерность mdspan по индексу ранга r. Если индекс ранга r соответствует динамической размерности, возвращает std::dynamic_extent. Эквивалентно return Extents::static_extent(r);.

Параметры

r - Индекс ранга, для которого нужно получить размер статической размерности

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

Размер статической размерности или std::dynamic_extent.

Пример

См. также

static_extent
[статический]
возвращает размер статической размерности extents по заданному индексу ранга
(открытая статическая функция-член std::extents<IndexType,Extents...>)
extent
возвращает размерность mdspan по заданному индексу ранга
(открытая функция-член)

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

Spec-Zone.ru

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