Classe freelist
Gestisce un elenco dei blocchi di memoria.
template <std::size_t Sz, class Max> class freelist
: public Max
Parametri
Parametro |
Descrizione |
---|---|
Sz |
Il numero di elementi nella matrice da allocare. |
Max |
La classe massima che rappresenta il numero massimo di elementi da memorizzare in free list. La classe massima può essere max_none, max_unbounded, max_fixed_size, o max_variable_size. |
Note
Questa classe modello gestisce un elenco dei blocchi di memoria di dimensione Sz con lunghezza massima dell'elenco determinato dalla classe massima passata in Max.
Costruttori
Crea un oggetto di tipo freelist. |
Funzioni del membro
Rimuove il primo blocco di memoria da free list. |
|
Aggiunge un blocco di memoria all'elenco. |
Requisiti
allocatori <diIntestazione: >
Spazio dei nomi: stdext