Sdílet prostřednictvím


freelist – třída

Spravuje seznam bloků paměti.

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

Parametry

Parametr

Popis

Sz

Počet prvků v poli, které mají být přiděleny.

Max

Max třída představující maximální počet prvků, které mají být uloženy v seznamu zdarma.Max třída může být max_none, max_unbounded, max_fixed_size, nebo max_variable_size.

Poznámky

Tato šablona třída spravuje seznam bloků paměti o velikosti Sz s maximální délkou seznamu stanoví maximální třídy předaná Max.

Konstruktory

FreeList

Vytvoří objekt typu freelist.

Členské funkce

POP

První blok paměti odstraní ze seznamu zdarma.

push

Přidá do seznamu bloku paměti.

Požadavky

Záhlaví:<allocators>

Obor názvů: stdext

Viz také

Referenční dokumentace

<allocators>