std:: submdspan_mapping_result
From cppreference.net
|
Definiert im Header
<mdspan>
|
||
|
template
<
class
LayoutMapping
>
struct submdspan_mapping_result ; |
(seit C++26) | |
Spezialisierungen von
submdspan_mapping_result
sind Ergebnistypen, die von Überladungen von
submdspan_mapping
zurückgegeben werden.
Diese Klassenvorlage hat keine Basisklassen oder deklarierten Member außer den unten gezeigten.
Template-Parameter
| LayoutMapping | - | ein Layout-Mapping-Typ, der die Anforderungen von LayoutMapping erfüllt |
Datenmitglieder
| Mitgliedername | Definition |
|
mapping
|
berechnete Abbildung vom Typ
LayoutMapping
. Sie ist deklariert mit dem
[[
no_unique_address
]]
Attribut.
(öffentliches Mitgliedsobjekt) |
|
offset
|
berechneter Offset vom Typ
std::size_t
.
(öffentliches Mitgliedsobjekt) |
Alle diese Member haben Standard-Member-Initialisierer, bei denen jedes Datenmember wertinitialisiert wird.
Siehe auch
|
(C++26)
|
gibt eine Ansicht eines Teils eines bestehenden
mdspan
zurück
(Funktions-Template) |
berechnet das Mapping und den Data-Handle-Offset für
subdmspan
(öffentliche Mitgliedsfunktion von
std::layout_left::mapping<Extents>
)
|
|
berechnet das Mapping und den Data-Handle-Offset für
subdmspan
(öffentliche Mitgliedsfunktion von
std::layout_right::mapping<Extents>
)
|
|
berechnet das Mapping und den Data-Handle-Offset für
subdmspan
(öffentliche Mitgliedsfunktion von
std::layout_stride::mapping<Extents>
)
|