range_adapter (STL/CLR)
Uma classe de modelo que envolve um par de iteradores são usados para implementar várias interfaces de classe biblioteca BCL (Base).Use o range_adapter para manipular um intervalo STL/CLR, como se fosse uma coleção de 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>
{ ..... };
Parâmetros
- Iter
O tipo associado ao disposto iteradores.
Membros
Função de membro |
Descrição |
---|---|
Constrói um objeto do adaptador. |
Operator |
Descrição |
---|---|
Substitui o par iterador armazenados. |
Interfaces
Interface |
Descrição |
---|---|
Itera por meio de elementos na coleção. |
|
Mantém um grupo de elementos. |
|
Itera por meio de elementos digitados na coleção.. |
|
Mantém um grupo de elementos digitados. |
Comentários
O range_adapter armazena um par de iteradores, que por sua vez delimitar uma seqüência de elementos.O objeto implementa quatro interfaces BCL permitem iterar os elementos na ordem.Use a classe de modelo para manipular intervalos STL/CLR como recipientes BCL.
Requisitos
Cabeçalho: < cliext/adaptador >
Namespace: cliext