Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar en iterator som pekar på början av en samling som används av den angivna gränssnittsparametern.
Syntax
template <typename T>
::Platform::Collections::VectorIterator<T>
begin(IVector<T>^ v);
template <typename T>
::Platform::Collections::VectorViewIterator<T>
begin(IVectorView<T>^ v);
template <typename T>
::Platform::Collections::InputIterator<T>
begin(IIterable<T>^ i);
Parameterar
T
En malltypsparameter.
v
En samling eller Vector<T>VectorView<T> objekt som nås av ett IVector<T> eller IVectorView<T> flera gränssnitt.
i
En samling godtyckliga Windows Runtime-objekt som nås av ett IIterable<T> gränssnitt.
Returvärde
En iterator som pekar på början av samlingen.
Anmärkningar
De två första funktionsmallarna returnerar iteratorer och den tredje funktionsmallen returnerar en indata-iterator.
Objektet VectorIterator som returneras av begin ä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