IRandomAccessContainer<TValue> Schnittstelle

Definition

Die Schnittstelle für einen Container, der die zufallsbasierte Iteration unterstützt. Container, die die zufallsbasierte Iteration unterstützten, ermöglichen folgende Vorgänge: eine Position vorrücken durch Aufrufen von operator++, eine Position zurückrücken durch Aufrufen von operator--, Zugreifen auf ein Element mit operator[] und Zugreifen auf ein Element mit Zeigerarithmetik.

generic <typename TValue>
public interface class IRandomAccessContainer
public interface IRandomAccessContainer<TValue>
type IRandomAccessContainer<'Value> = interface
Public Interface IRandomAccessContainer(Of TValue)

Typparameter

TValue

Der Typ eines Elements in der kontrollierten Sequenz.

Abgeleitet

Methoden

at_bias(Int32)

Ruft das Element an der aktuellen Verschiebung des Containers ab. Die Verschiebung ist der Offset vom aktuellen Element 0.

valid_bias(Int32)

Bestimmt, ob eine angegebene Verschiebung für den Container gültig ist. Die Verschiebung ist der Offset vom aktuellen Element 0.

Gilt für