valarray::operator
Restituisce un riferimento a un elemento o il relativo valore di indice specificato o un sottoinsieme specificato.
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;
Parametri
_Off
Indice dell'elemento da assegnare un valore._Slicearray
Uno slice_array di un valarray che specifica un sottoinsieme di selezionare oppure tornare a un nuovo valarray._Gslicearray
Un gslice_array di un valarray che specifica un sottoinsieme di selezionare oppure tornare a un nuovo valarray._Boolarray
Un bool_array di un valarray che specifica un sottoinsieme di selezionare oppure tornare a un nuovo valarray._Indarray
Un indirect_array di un valarray che specifica un sottoinsieme di selezionare oppure tornare a un nuovo valarray.
Valore restituito
Un riferimento a un elemento o il relativo valore di indice specificato o un sottoinsieme specificato.
Note
L'operatore del membro viene eseguito l'overload di per fornire diversi modi per selezionare le sequenze di elementi tra quelle ***thisda archiviare.Il primo gruppo di lavoro di cinque operatori del membro con i diversi overload operator= (e altri operatori di assegnazione) per consentire sostituzione selettiva (affettare) della sequenza selezionata.Gli elementi selezionati devono esistere.
Durante la compilazione con _SECURE_SCL 1, un errore di runtime si verifica se si tenta di accedere a un elemento di fuori dei limiti di valarray.Per ulteriori informazioni, vedere Iteratori verificati.
Esempio
Vedere gli esempi per slice::slice e gslice::gslice per un esempio di come dichiarare e utilizzare l'operatore.
Requisiti
intestazione: <valarray>
Spazio dei nomi: deviazione standard