Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una clase de plantilla que contiene un par de iteradores que se utilizan para implementar varias interfaces de la (BCL) biblioteca de clases base.Utiliza el range_adapter para manipular un intervalo de STL/CLR como si fuera una colección 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
El tipo asociado con los iteradores ajustados.
Members
Función miembro |
Descripción |
|---|---|
Construye un objeto de adaptador. |
Operador |
Descripción |
|---|---|
Reemplaza los pares almacenados de iterador. |
Interfaces
Interfaz |
Descripción |
|---|---|
Recorre en iteración los elementos de la colección. |
|
Mantiene un grupo de elementos. |
|
Recorre en iteración de elementos escritos en la colección. |
|
Mantiene un grupo de elementos escritos. |
Comentarios
El range_adapter almacena un par de iteradores, que a su vez delimitan una secuencia de elementos.El objeto implementa cuatro interfaces de BCL que permiten recorrer en iteración los elementos, en orden.Utiliza esta clase de plantilla para manipular intervalos de STL/CLR como contenedores de BCL.
Requisitos
encabezado: <cliext/adaptador>
Cliext deespacio de nombres: