std::layout_stride::mapping<Extents>:: required_span_size
From cppreference.net
<
cpp
|
container
|
mdspan
|
layout stride
|
mapping
|
constexpr
index_type required_span_size
(
)
const
noexcept
;
|
(depuis C++23) | |
Retourne la taille requise pour le mappage.
Soit s égal à :
- 1 , si extents ( ) . rank ( ) == 0 est true ,
- sinon, 0 , si la taille de l'espace d'index multidimensionnel extents ( ) est 0 ,
-
sinon,
1
plus la somme des produits de
extents
(
)
.
extent
(
r
)
-
1
et
extents_type
::
index-cast( strides_ [ r ] ) pour tout r dans l'intervalle[ 0 ,extents ( ) . rank ( )).
Un appel équivaut à return s ; .
Valeur de retour
La taille requise du mappage.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
retourne la taille requise du mappage
(fonction membre publique de
std::layout_left::mapping<Extents>
)
|
|
|
retourne la taille requise du mappage
(fonction membre publique de
std::layout_right::mapping<Extents>
)
|
|
|
retourne la taille de l'espace d'index multidimensionnel
(fonction membre publique de
std::mdspan<T,Extents,LayoutPolicy,AccessorPolicy>
)
|