freelist, classe
Gère une liste des blocs de mémoire.
template <std::size_t Sz, class Max> class freelist
: public Max
Paramètres
Paramètre |
Description |
---|---|
Sz |
Le nombre d'éléments dans le tableau à allouer. |
Max |
La classe maximale qui représente le nombre maximal d'éléments à stocker dans la liste libre. La classe maximale peut être max_none, max_unbounded, max_fixed_size, ou max_variable_size. |
Notes
Cette classe de modèle gère une liste des blocs de mémoire de taille Sz à la longueur maximale de la liste déterminée par la classe est transmise à Max.
Constructeurs
Construit un objet de type freelist. |
Fonctions membres
Supprime le premier bloc de mémoire de la liste libre. |
|
Ajoute un bloc de mémoire à la liste. |
Configuration requise
**En-tête :**allocateurs <de >
Espace de noms : stdext