Dela via


funktion end

Returnerar en iterator som pekar bortom slutet av en samling som används av den angivna gränssnittsparametern.

Syntax

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

Parameterar

T
En malltypsparameter.

v
En samling Vector<T> eller VectorView<T> objekt som används av ett IVector<T>, eller IVectorView<T> -gränssnitt.

i
En samling godtyckliga Windows Runtime-objekt som nås av ett IIterable<T> gränssnitt.

Returvärde

En iterator som pekar bortom slutet av samlingen.

Anmärkningar

De två första funktionsmallarna returnerar iteratorer och den tredje funktionsmallen returnerar en indata-iterator.

Objektet Platform::Collections::VectorViewIterator som returneras av end är en proxy-iterator som lagrar element av typen VectorProxy<T>. Proxyobjektet är dock nästan aldrig synligt för användarkod. Mer information finns i Samlingar (C++/CX).

Kravspecifikation

Rubrik: collection.h

Namespace:Windows::Foundation::Collections

Se även

Windows::Foundation::Collections Namespace