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