Sdílet prostřednictvím


begin Funkce

Vrátí iterátor, který odkazuje na začátek kolekce, která je přístupná zadaným parametrem rozhraní.

Syntaxe

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

Parametry

T
Parametr typu šablony.

v
Kolekce Vector<T> nebo VectorView<T> objekty, ke kterým přistupuje rozhraníIVector<T>.IVectorView<T>

i
Kolekce libovolných prostředí Windows Runtime objektů, ke kterým přistupuje IIterable<T> rozhraní.

Vrácená hodnota

Iterátor, který odkazuje na začátek kolekce.

Poznámky

První dvě šablony funkcí vrací iterátory a třetí šablona funkce vrátí vstupní iterátor.

Objekt VectorIterator vrácený je begin proxy iterátor, který ukládá prvky typu VectorProxy<T>. Proxy objekt je však téměř nikdy viditelný pro uživatelský kód. Další informace najdete v tématu Kolekce (C++/CX).

Požadavky

Hlavička: collection.h

Obor názvů:Windows::Foundation::Collections

Viz také

Windows::Foundation::Collections Obor názvů