Compartilhar via


freelist Class

Gerencia uma lista de blocos de memória.

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

Parâmetros

Parâmetro

Descrição

Sz

O número de elementos da matriz a ser atribuída.

Max

A classe máxima que representa o número máximo de elementos a serem armazenados na lista livre.a classe máxima pode ser max_none, max_unbounded, max_fixed_size, ou max_variable_size.

Comentários

Esta classe de modelo gerencia uma lista de blocos de memória de tamanho Sz com o comprimento máximo de lista determinada pela classe máxima passadas em Max.

Ee292184.collapse_all(pt-br,VS.110).gifConstrutores

freelist

Constrói um objeto do tipo freelist.

Ee292184.collapse_all(pt-br,VS.110).gifFunções de membro

PNF

Remove o primeiro bloco de memória livre da lista.

enviar

Adiciona um bloco de memória para a lista.

Requisitos

Cabeçalho: <allocators>

Stdext denamespace:

Consulte também

Referência

<allocators>