range_adapter (STL/CLR)
包裝一組可用來執行數個基底類別程式庫 (BCL) 介面的 iterator 在樣板類別。 您可以使用 range_adapter 來操作 STL/CLR 範圍,就好像 BCL 集合。
template<typename Iter>
ref class range_adapter
: public
System::Collections::IEnumerable,
System::Collections::ICollection,
System::Collections::Generic::IEnumerable<Value>,
System::Collections::Generic::ICollection<Value>
{ ..... };
參數
- Iter
包裝 iterator 相關聯的型別。
Members
成員函式 |
描述 |
---|---|
建構配接器物件。 |
運算子 |
描述 |
---|---|
來取代預存的 iterator 組。 |
介面
介面 |
描述 |
---|---|
逐一查看集合中的項目。 |
|
維護一組元件。 |
|
逐一查看集合中的具型別項目。. |
|
維護一組具型別的元件。 |
備註
Range_adapter 會儲存一組的 iterator,依序分隔項目的序列。 物件會實作可讓您逐一查看的項目,順序的四個 BCL 介面。 您可以使用這個樣板類別來操作 STL/CLR 範圍與 BCL 容器十分類似。
需求
標頭: < cliext/介面卡 >
Namespace: cliext