begin
Function
Возвращает итератор, указывающий на начало коллекции, для доступа к которой используется указанный параметр интерфейса.
Синтаксис
template <typename T>
::Platform::Collections::VectorIterator<T>
begin(IVector<T>^ v);
template <typename T>
::Platform::Collections::VectorViewIterator<T>
begin(IVectorView<T>^ v);
template <typename T>
::Platform::Collections::InputIterator<T>
begin(IIterable<T>^ i);
Параметры
T
Параметр типа шаблона.
v
Коллекция Vector<T>
или VectorView<T>
объекты, к которым IVector<T>
обращается интерфейс или IVectorView<T>
доступ.
i
Коллекция произвольных среда выполнения Windows объектов, к которым обращается IIterable<T>
интерфейс.
Возвращаемое значение
Итератор, который указывает на начало коллекции.
Замечания
Первые два шаблона функций возвращают итераторы, а третий шаблон функции возвращает входной итератор.
Объект VectorIterator
, возвращаемый begin
прокси-итератором, который хранит элементы типа VectorProxy<T>
. Однако объект прокси-сервера практически никогда не отображается в пользовательском коде. Дополнительные сведения см. в разделе Collections (C++/CX).
Требования
Заголовок: collection.h
Пространство имен: Windows::Foundation::Collections