| title | end Function | Microsoft Docs | |
|---|---|---|
| ms.custom | ||
| ms.date | 01/22/2017 | |
| ms.technology | cpp-windows | |
| ms.reviewer | ||
| ms.suite | ||
| ms.tgt_pltfrm | ||
| ms.topic | language-reference | |
| f1_keywords |
|
|
| dev_langs |
|
|
| helpviewer_keywords |
|
|
| ms.assetid | fb837bff-fc76-4bae-9096-facf0e03041c | |
| caps.latest.revision | 4 | |
| author | ghogen | |
| ms.author | ghogen | |
| manager | ghogen |
Returns an iterator that points beyond the end of a collection that is accessed by the specified interface parameter.
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
A template type parameter.
v
A collection of Vector<T> or VectorView<T> objects that are accessed by an IVector<T>, or IVectorView<T> interface.
i
A collection of arbitraty Windows Runtime objects that are accessed by an IIterable<T> interface.
An iterator that points beyond the end of the collection.
The first two template functions return iterators, and the third template function returns an input iterator.
The Platform::Collections::VectorViewIterator object that is returned by end is a proxy iterator that stores elements of type VectorProxy<T>. However, the proxy object is almost never visible to user code. For more information, see Collections (C++/CX).
Header: collection.h
Namespace: Windows::Foundation::Collections