Udostępnij za pośrednictwem


range_adapter (STL/CLR)

Klasa szablonu, która otacza parę Iteratory, które są używane do implementowania kilka interfejsów Biblioteka klasy Base (plc).Range_adapter służy do manipulowania zakresu STL/CLR, tak jakby był on kolekcji Plc.

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.

Członkowie

Funkcja Członkowskie

Opis

range_adapter::range_adapter (STL/CLR)

Tworzy obiekt karty.

Operator

Opis

range_adapter::operator= (STL/CLR)

Zastępuje parę przechowywane iteratora.

Interfejsy

Interfejs

Opis

IEnumerable

Iteracja elementów w kolekcji.

ICollection

Utrzymuje grupy elementów.

IEnumerable<T>

Iteracja maszynowy elementów w kolekcji.

ICollection<T>

Utrzymuje grupy elementów określonego typu.

Uwagi

Range_adapter przechowuje parę Iteratory, która z kolei określa kolejność elementów.Obiekt implementuje cztery interfejsów plc, które umożliwiają iteracyjne przeglądanie elementy w kolejności.Używać tej klasy szablonu do manipulowania STL/CLR zakresów, podobnie jak pojemniki Plc.

Wymagania

Nagłówek: < cliext/karta >

Obszar nazw: cliext

Zobacz też

Informacje

collection_adapter (STL/CLR)

make_collection (STL/CLR)