freelist (Clase)
Administra una lista de bloques de memoria.
template <std::size_t Sz, class Max> class freelist
: public Max
Parámetros
Parámetro |
Descripción |
---|---|
Sz |
El número de elementos de la matriz que se asignará. |
Max |
La clase máxima que representa el número máximo de elementos que se almacenan en la lista disponible. La clase máxima posible max_none, max_unbounded, max_fixed_size, o max_variable_size. |
Comentarios
Esta clase de plantilla administra una lista de bloques de memoria de tamaño Sz con la longitud máxima de la lista determinada por la clase máxima última en Max.
Constructores
Construye un objeto de tipo freelist. |
Funciones miembro
Quita el primer bloque de memoria de la lista disponible. |
|
Agrega un bloque de memoria a la lista. |
Requisitos
asignadores <deEncabezado: >
Espacio de nombres: stdext