Funkcja end
Zwraca iterator wskazujący poza koniec kolekcji, która jest uzyskiwana przez określony parametr interfejsu.
Składnia
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);
Parametry
T
Parametr typu szablonu.
v
Kolekcja Vector<T>
obiektów lub VectorView<T>
, do których uzyskuje dostęp za pomocą interfejsu IVector<T>
lub IVectorView<T>
.
i
Kolekcja dowolnych obiektów środowisko wykonawcze systemu Windows, do których uzyskuje dostęp IIterable<T>
interfejs.
Wartość zwracana
Iterator wskazujący poza koniec kolekcji.
Uwagi
Pierwsze dwa szablony funkcji zwracają iteratory, a trzeci szablon funkcji zwraca iterator wejściowy.
Obiekt Platform::Collections::VectorViewIterator
zwracany przez end
program jest iteratorem proxy, który przechowuje elementy typu VectorProxy<T>
. Jednak obiekt proxy prawie nigdy nie jest widoczny dla kodu użytkownika. Aby uzyskać więcej informacji, zobacz Kolekcje (C++/CX).
Wymagania
Nagłówek: collection.h
Przestrzeń nazw: Windows::Foundation::Collections