range_adapter (STL/CLR)
包装迭代器对用于实现一些基类库 (BCL)接口的模板类。 使用 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
类型与所包装的迭代器。
成员
成员函数 |
说明 |
---|---|
构造适配器对象。 |
运算符 |
说明 |
---|---|
替换存储的迭代器对。 |
接口
接口 |
说明 |
---|---|
通过集合中的元素。 |
|
维护一组元素。 |
|
通过在集合的类型元素重复。 |
|
维护类型元素的一组。 |
备注
range_adapter 存储迭代器对,或分隔元素的序列。 对象实现允许您通过元素重复的四 BCL 接口,按顺序。 可以使用此模板类操作 STL/CLR 范围很象 BCL 容器。
要求
标题: <cliext/适配器>
命名空间: cliext