Namespaces
Variants

std:: submdspan_mapping_result

From cppreference.net
Definido en el encabezado <mdspan>
template < class LayoutMapping >
struct submdspan_mapping_result ;
(desde C++26)

Especializaciones de submdspan_mapping_result son tipos de resultado devueltos por sobrecargas de submdspan_mapping .

Esta plantilla de clase no tiene clases base ni miembros declarados aparte de los que se muestran a continuación.

Parámetros de plantilla

LayoutMapping - un tipo de mapeo de diseño que cumple con los requisitos de LayoutMapping

Miembros de datos

Nombre del miembro Definición
mapping
mapeo calculado de tipo LayoutMapping . Se declara con el atributo [[ no_unique_address ]] .
(objeto miembro público)
offset
desplazamiento calculado de tipo std::size_t .
(objeto miembro público)

Todos estos miembros tienen inicializadores de miembros predeterminados donde cada miembro de datos es inicializado por valor.

Véase también

(C++26)
devuelve una vista de un subconjunto de un mdspan existente
(plantilla de función)
calcula el mapeo y el desplazamiento del manejador de datos utilizado para subdmspan
(función miembro pública de std::layout_left::mapping<Extents> )
calcula el mapeo y el desplazamiento del manejador de datos utilizado para subdmspan
(función miembro pública de std::layout_right::mapping<Extents> )
calcula el mapeo y el desplazamiento del manejador de datos utilizado para subdmspan
(función miembro pública de std::layout_stride::mapping<Extents> )