range_adapter (STL/CLR)
Klasa szablonu, która otacza parę Iteratory, które są używane do implementowania kilka interfejsów biblioteki klasy Base (BCL).Zaznaczać zakres STL/CLR, tak jakby był on kolekcją BCL za pomocą range_adapter.
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 skojarzony z Iteratory zawinięty.
Elementy członkowskie
Funkcji członka |
Opis |
---|---|
Konstrukcje obiektu adaptera. |
Operator |
Opis |
---|---|
Zastępuje sterująca przechowywana para. |
Interfejsy
Interfejs |
Opis |
---|---|
Iterację elementów w kolekcji. |
|
Zarządza grupą elementów. |
|
Iterację wpisywanych elementów w kolekcji... |
|
Zarządza grupą elementów maszynowy. |
Uwagi
Range_adapter przechowuje parę Iteratory, które z kolei określają kolejność elementów.Obiekt implementuje cztery BCL interfejsy, które umożliwiają iteracyjne przeglądanie elementów, w kolejności.Ta klasa szablon służy do manipulowania zakresów STL/CLR, podobnie jak kontenery BCL.
Wymagania
Nagłówek:<cliext i kart>
Przestrzeń nazw: cliext