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) |
Calcula el desplazamiento del mapeo y del identificador de datos utilizado para subdmspan. (función miembro pública de std::layout_left::mapping<Extents>)
| |
Calcula el desplazamiento del mapeo y del identificador de datos utilizado para subdmspan. (función miembro pública de std::layout_right::mapping<Extents>)
| |
Calcula el desplazamiento del mapeo y del identificador de datos utilizado para subdmspan. (función miembro pública de std::layout_stride::mapping<Extents>)
|