begin
功能
傳回迭代器,指向指定的介面參數所存取之集合的開頭。
語法
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);
參數
T
樣板類型參數。
v
或 介面所 IVector<T>
IVectorView<T>
存取之 Vector<T>
或 VectorView<T>
物件的集合。
i
介面所 IIterable<T>
存取之任意Windows 執行階段物件的集合。
傳回值
指向集合開頭的迭代器。
備註
前兩個函式範本會傳回反覆運算器,而第三個函式範本會傳回輸入反覆運算器。
VectorIterator
所 begin
傳回的物件是 Proxy 反覆運算器,可儲存 型 VectorProxy<T>
別 的專案。 不過,對使用者程式碼來說,Proxy 物件永遠都像是不存在一樣。 如需詳細資訊,請參閱 集合 (C++/CX)。
需求
標頭: collection.h
命名空間:Windows::Foundation::Collections
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應