Namespaces
Variants

std:: submdspan_mapping_result

From cppreference.net
Определено в заголовочном файле <mdspan>
template < class LayoutMapping >
struct submdspan_mapping_result ;
(начиная с C++26)

Специализации submdspan_mapping_result являются типами результатов, возвращаемыми перегрузками submdspan_mapping .

Этот шаблон класса не имеет базовых классов или объявленных членов, кроме показанных ниже.

Параметры шаблона

LayoutMapping - тип отображения компоновки, соответствующий требованиям LayoutMapping

Члены данных

Название члена Определение
mapping
вычисленное отображение типа LayoutMapping . Объявлено с атрибутом [[ no_unique_address ]] .
(публичный объект-член)
offset
вычисленное смещение типа std::size_t .
(публичный объект-член)

Все эти члены имеют инициализаторы членов по умолчанию, где каждый элемент данных инициализируется значением.

Смотрите также

(C++26)
возвращает представление подмножества существующего mdspan
(шаблон функции)
вычисляет отображение и смещение дескриптора данных, используемые для subdmspan
(публичная функция-член std::layout_left::mapping<Extents> )
вычисляет отображение и смещение дескриптора данных, используемые для subdmspan
(публичная функция-член std::layout_right::mapping<Extents> )
вычисляет отображение и смещение дескриптора данных, используемые для subdmspan
(публичная функция-член std::layout_stride::mapping<Extents> )