Share via


Fonction end

Retourne un itérateur qui pointe au-delà de la fin d'une collection accessible par le paramètre d'interface spécifié.

Syntaxe

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);

Paramètres

T
Paramètre de type de modèle.

v
Collection d’objets ou d’objets Vector<T>VectorView<T> accessibles par une interface ou IVectorView<T> une IVector<T>interface.

i
Collection d’objets Windows Runtime arbitraires accessibles par une IIterable<T> interface.

Valeur de retour

Itérateur qui pointe au-delà de la fin de la collection.

Notes

Les deux premiers modèles de fonction retournent des itérateurs, et le troisième modèle de fonction retourne un itérateur d’entrée.

L’objet Platform::Collections::VectorViewIterator retourné par end est un itérateur proxy qui stocke les éléments de type VectorProxy<T>. Toutefois, l'objet proxy n'est presque jamais visible par le code utilisateur. Pour plus d'informations, consultez Collections (C++/CX).

Spécifications

En-tête : collection.h

Espace de noms :Windows::Foundation::Collections

Voir aussi

Windows::Foundation::Collections Noms