Condividi tramite


Funzione end

Restituisce un iteratore che punta oltre la fine di una raccolta a cui si accede dal parametro di interfaccia specificato.

Sintassi

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

Parametri

T
Parametro del tipo di modello.

v
Raccolta di Vector<T> oggetti o VectorView<T> a cui si accede da un'interfaccia IVector<T>o IVectorView<T> .

i
Raccolta di oggetti Di Windows Runtime arbitrari a cui si accede da un'interfaccia IIterable<T> .

Valore restituito

Iteratore che punta oltre la fine della raccolta.

Osservazioni:

I primi due modelli di funzione restituiscono iteratori e il terzo modello di funzione restituisce un iteratore di input.

L'oggetto Platform::Collections::VectorViewIterator restituito da end è un iteratore proxy che archivia gli elementi di tipo VectorProxy<T>. L'oggetto proxy, tuttavia, non è quasi mai visibile al codice utente. Per ulteriori informazioni, vedi Raccolte (C++/CX).

Requisiti

Intestazione: collection.h

Spazio dei nomi: Windows::Foundation::Collections

Vedi anche

Windows::Foundation::Collections Namespace