std::experimental::shared_ptr<T>:: operator[]
|
element_type
&
operator
[
]
(
std::
ptrdiff_t
i
)
const
noexcept
;
|
(TS de bibliotecas fundamentales) | |
Accede al índice del array apuntado por el puntero almacenado.
El comportamiento es indefinido si el puntero almacenado es nulo o si i es negativo.
Si
T
(el parámetro de plantilla de
shared_ptr
) es un tipo de arreglo
U[N]
,
i
deberá ser menor que
N
, o el comportamiento es indefinido.
Contenidos |
Parámetros
| i | - | el índice del array |
Valor de retorno
Una referencia al i -ésimo elemento del array, es decir, get ( ) [ i ] .
Observaciones
Cuando
T
no es un tipo array, no está especificado si esta función está declarada. Si la función está declarada, no está especificado cuál es su tipo de retorno, excepto que la declaración (aunque no necesariamente la definición) de la función está garantizada que será legal.
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
devuelve el puntero almacenado
(función miembro pública) |