freelist Class
Управляет списком блоков памяти.
template <std::size_t Sz, class Max> class freelist
: public Max
Параметры
Параметр |
Описание |
---|---|
Sz |
Количество элементов в массиве. |
Max |
Максимальный класс, представляющий максимальное количество элементов, которые нужно сохранить в свободном списке.Максимальный класс может быть max_none, max_unbounded, max_fixed_size или max_variable_size. |
Заметки
Этот класс шаблона управляет списком блоков памяти размером Sz с максимальной длиной списка указанного максимального классом переданном в Max.
Конструкторы
Создает объект типа freelist. |
Функции элементов
Удаляет первый блок памяти из свободного списка. |
|
Добавляет блок памяти в список. |
Требования
заголовок: <allocators>
Stdext пространство имен: