Udostępnij za pośrednictwem


freelist Class

Zarządza listą bloków pamięci.

template <std::size_t Sz, class Max> class freelist
    : public Max

Parametry

Parametr

Opis

Sz

Liczba elementów w tablicy do przydzielenia.

Max

Max klasy reprezentujących maksymalną liczbę elementów, które mają być przechowywane w wolne listy.Max klasa może być max_none, max_unbounded, max_fixed_size, lub max_variable_size.

Uwagi

Ta klasa szablonu zarządza listy bloków pamięci o rozmiarze Sz z maksymalną długość listy określona przez klasę max przekazany w Max.

Ee292184.collapse_all(pl-pl,VS.110).gifKonstruktory

elementu FreeList

Tworzy obiekt typu freelist.

Ee292184.collapse_all(pl-pl,VS.110).gifFunkcje składowe

POP

Pierwszy blok pamięci usuwa z listy wolnych.

push

Blok pamięci dodaje do listy.

Wymagania

Nagłówek: <allocators>

Obszar nazw: stdext

Zobacz też

Informacje

<allocators>