std::experimental::shared_ptr<T>:: operator[]
|
element_type
&
operator
[
]
(
std::
ptrdiff_t
i
)
const
noexcept
;
|
(spécifications techniques des bibliothèques fondamentales) | |
Accède à l'élément du tableau pointé par le pointeur stocké.
Le comportement n'est pas défini si le pointeur stocké est nul ou si i est négatif.
Si
T
(le paramètre template de
shared_ptr
) est un type tableau
U[N]
,
i
doit être inférieur à
N
, sinon le comportement est indéfini.
Table des matières |
Paramètres
| i | - | l'indice du tableau |
Valeur de retour
Une référence au i -ième élément du tableau, c'est-à-dire, get ( ) [ i ] .
Remarques
Lorsque
T
n'est pas un type tableau, il n'est pas spécifié si cette fonction est déclarée. Si la fonction est déclarée, il n'est pas spécifié quel est son type de retour, sauf que la déclaration (bien que pas nécessairement la définition) de la fonction est garantie d'être légale.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
retourne le pointeur stocké
(fonction membre publique) |