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>
)
|