valarray::operator[]
Devuelve una referencia a un elemento o su valor en el índice especificado o un subconjunto especificado.
Type& operator[](
size_t _Off
);
slice_array<Type> operator[](
slice _Slicearray
);
gslice_array<Type> operator[](
const gslice& _Gslicearray
);
mask_array<Type> operator[](
const valarray<bool>& _Boolarray
);
indirect_array<Type> operator[](
const valarray<size_t>& _Indarray
);
Type operator[](
size_t _Off
) const;
valarray<Type> operator[](
slice _Slice
) const;
valarray<Type> operator[](
const gslice& _Gslicearray
) const;
valarray<Type> operator[](
const valarray<bool>& _Boolarray
) const;
valarray<Type> operator[](
const valarray<size_t>& _Indarray
) const;
Parámetros
_Off
El índice del elemento para asignar un valor._Slicearray
Un slice_array de un valarray que especifica un subconjunto que desee o devuelto a un nuevo valarray._Gslicearray
Un gslice_array de un valarray que especifica un subconjunto que desee o devuelto a un nuevo valarray._Boolarray
Un bool_array de un valarray que especifica un subconjunto que desee o devuelto a un nuevo valarray._Indarray
Un indirect_array de un valarray que especifica un subconjunto que desee o devuelto a un nuevo valarray.
Valor devuelto
Una referencia a un elemento o su valor en el índice especificado o un subconjunto especificado.
Comentarios
Sobrecarga el operador miembro para proporcionar varias maneras en secuencias desde elementos de entre los por controlado ***this. El primer grupo de cinco operadores miembro funciona junto con varias sobrecargas de operator= (y otros operadores de asignación) para permitir el reemplazo selectivo (el cortar) de la secuencia controlada. Los elementos seleccionados deben existir.
Al compilar con _SECURE_SCL 1, un error de tiempo de ejecución aparecerá si intenta tener acceso a un elemento fuera de los límites de valarray. Para obtener más información, vea Iteradores activados.
Ejemplo
Vea los ejemplos de slice::slice y gslice::gslice para obtener un ejemplo de cómo declarar y utilizar el operador.
Requisitos
Encabezado: <valarray>
Espacio de nombres: std