range_adapter (STL/CLR)
Uma classe do modelo que envolve um par de iteradores que são usados para implementar vários a biblioteca (BCL) da classe base interfaces. Você usa o range_adapter para manipular um intervalo de 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 aos iteradores ajustados.
Membros
Função de membro |
Descrição |
---|---|
Cria um objeto do adaptador. |
Operador |
Descrição |
---|---|
Substitui os pares armazenados de iterador. |
Interfaces
Interface |
Descrição |
---|---|
Itera através dos elementos da coleção. |
|
Mantém um grupo de elementos. |
|
Itera através dos elementos digitados na coleção. |
|
Mantém um grupo de elementos de tipo. |
Comentários
O range_adapter armazena um par de iteradores, que limitam por sua vez uma sequência de elementos. O implementa de objeto de quatro BCL interfaces que permitem a você iterar pelos elementos, em ordem. Você usa essa classe do modelo para manipular intervalos de STL/CLR bem como contêineres de BCL.
Requisitos
cliext </adaptador deCabeçalho: >
cliext deNamespace: