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.
Construtores
Constrói um objeto do tipo freelist. |
Funções de membro
Remove o primeiro bloco de memória livre da lista. |
|
Adiciona um bloco de memória para a lista. |
Requisitos
Cabeçalho: <allocators>
Stdext denamespace: