Partager 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
Une collection d’objets Vector<T> ou VectorView<T> accessibles par une interface IVector<T> ou IVectorView<T>.

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

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 de proxy qui stocke des é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 Espace de noms