Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen Verweis auf ein Element oder deren Wert am angegebenen Index oder an einer angegebenen Teilmenge zurück.
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;
Parameter
_Off
Der Index des ein Wert zugewiesen werden, Elements._Slicearray
Ein slice_array eines Wertarrays angibt, der eine zu einem neuen Array von Werten ausgewählt werden oder zurückgegeben wurde, Teilmenge._Gslicearray
Ein gslice_array eines Wertarrays angibt, der eine zu einem neuen Array von Werten ausgewählt werden oder zurückgegeben wurde, Teilmenge._Boolarray
Ein bool_array eines Wertarrays angibt, der eine zu einem neuen Array von Werten ausgewählt werden oder zurückgegeben wurde, Teilmenge._Indarray
Ein indirect_array eines Wertarrays angibt, der eine zu einem neuen Array von Werten ausgewählt werden oder zurückgegeben wurde, Teilmenge.
Rückgabewert
Ein Verweis auf ein Element oder sein Wert am angegebenen Index oder an einer angegebenen Teilmenge.
Hinweise
Der Memberoperator wird überladen, um einige Methoden bereitzustellen, Folgen von Elementen aus unter denen auszuwählen gesteuertes von ***this.Die erste Gruppe von fünf Memberoperatoren funktionieren in Verbindung mit verschiedenen Überladungen von operator= (und anderen zuweisenden Operatoren) um selektiven Ersatzobjekten (Überschreiten) der gesteuerten Sequenz zu ermöglichen.Die ausgewählten Elemente müssen vorhanden sein.
Beim Kompilieren mit _SECURE_SCL 1, tritt ein Laufzeitfehler auf, wenn Sie versuchen, auf ein Element außerhalb der Grenzen des Wertarrays zuzugreifen.Weitere Informationen finden Sie unter Überprüfte Iteratoren.
Beispiel
Siehe die Beispiele für slice::slice und gslice::gslice als ein Beispiel dafür, wie der Operator deklariert und verwendet.
Anforderungen
Header: <valarray>
Namespace: std