Espacios de nombres
Variantes

std::submdspan_mapping_result

De cppreference.com
 
 
 
 
<tbody> </tbody>
Definido en el archivo de encabezado <mdspan>
template< class LayoutMapping > struct submdspan_mapping_result;
(desde C++26)

Las especializaciones de submdspan_mapping_result son tipos de resultados devueltos por sobrecargas de submdspan_mapping.

Esta plantilla de clase no tiene clases base ni miembros declarados distintos 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

Datos miembro

Nombre de 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 por defecto donde cada dato miembro tiene un valor inicializado.

Véase también

(C++26)
Devuelve una vista de un subconjunto de un mdspan existente.
(plantilla de función) [editar]
Calcula el desplazamiento del mapeo y del identificador de datos utilizado para subdmspan.
(función miembro pública de std::layout_left::mapping<Extents>) [editar]
Calcula el desplazamiento del mapeo y del identificador de datos utilizado para subdmspan.
(función miembro pública de std::layout_right::mapping<Extents>) [editar]
Calcula el desplazamiento del mapeo y del identificador de datos utilizado para subdmspan.
(función miembro pública de std::layout_stride::mapping<Extents>) [editar]