Classe freelist
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 na matriz a ser atribuído. |
Max |
A classe máxima que representa o número máximo de elementos a serem armazenados na lista livre. A classe pode ser max_nonemáxima, max_unbounded, max_fixed_size, ou max_variable_size. |
Comentários
Essa classe do modelo gerencia uma lista de blocos de memória de tamanho Sz com o comprimento máximo da lista determinada pela classe máxima transmitida de Max.
Construtores
Constrói um objeto de tipo freelist. |
Funções de membro
Remove o primeiro bloco de memória livre da lista. |
|
Adiciona um bloco de memória à lista. |
Requisitos
alocadores <deCabeçalho: >
Namespace: stdext