freelist Class
Gère une liste de 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 du tableau à allouer. |
Max |
La classe maximale représentant le nombre maximal d'éléments à stocker dans la liste disponible.La classe maximal peut être max_none, max_unbounded, max_fixed_size, ou max_variable_size. |
Notes
Cette classe de modèle gère une liste de blocs de mémoire de taille Sz avec la longueur maximale de la liste déterminée par la classe maximale passée dans Max.
Constructeurs
Crée un objet avec du type freelist. |
Fonctions membres
Supprime le premier bloc de mémoire de la liste disponible. |
|
Ajoute un bloc de mémoire à la liste. |
Configuration requise
en-tête : <allocators>
stdext del'espace de noms :