IRandomAccessContainer<TValue> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс для контейнера, поддерживающего итерации с произвольным доступом. Контейнеры, реализующие итерацию произвольного доступа, поддерживают следующие операции: перемещение вперед на одну позицию путем вызова operator++
, перемещение назад на одну позицию путем вызова operator--
, доступ к элементу с помощью operator[]
и доступ к элементу с помощью арифметики указателя.
generic <typename TValue>
public interface class IRandomAccessContainer
public interface IRandomAccessContainer<TValue>
type IRandomAccessContainer<'Value> = interface
Public Interface IRandomAccessContainer(Of TValue)
Параметры типа
- TValue
Тип элемента в управляемой последовательности.
- Производный
Методы
at_bias(Int32) |
Возвращает элемент контейнера, находящийся в позиции текущего сдвига. Сдвигом называется смещение относительно текущего нулевого элемента. |
valid_bias(Int32) |
Определяет, является ли данный сдвиг допустимым для контейнера. Сдвигом называется смещение относительно текущего нулевого элемента. |