range_adapter (STL/CLR)
Šablona třídy, která obtéká dvojice iterátorů, které slouží k implementaci rozhraní několika Base Class Library (BCL).Pomocí range_adapter oblast STL/CLR manipulovat, jako kdyby byla kolekce 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>
{ ..... };
Parametry
- ITER
Typ spojený s zalamování u iterátorů.
Členy
Členská funkce |
Description |
---|---|
Konstrukce objektu adaptéru. |
Operátor |
Description |
---|---|
Nahradí dvojice uložené iterace. |
Rozhraní
Rozhraní |
Description |
---|---|
Iteruje prvky v kolekci. |
|
Udržuje prvků. |
|
Typové prvky v kolekci prochází.. |
|
Udržuje zadaný prvků. |
Poznámky
Ukládá range_adapter pár iterátorů., které zase vymezení posloupnost prvků.Objekt implementuje čtyři BCL rozhraní, které umožňují iterovat prvky v pořadí.Pomocí této šablony třídy manipulovat s rozsahy STL/CLR podobně jako kontejnery pro BCL.
Požadavky
Záhlaví: < adaptéru cliext >
Obor názvů: cliext