std::allocator_traits::deallocate
Материал из cppreference.com
<tbody>
</tbody>
<tbody class="t-dcl-rev ">
</tbody><tbody>
</tbody>
| Определено в заголовочном файле <memory>
|
||
static void deallocate( Alloc& a, pointer p, size_type n ); |
(начиная с C++11) (до C++20) |
|
static constexpr void deallocate( Alloc& a, pointer p, size_type n ); |
(начиная с C++20) | |
Использует аллокатор a для освобождения хранилища, на которое ссылается p, путём вызова a.deallocate(p, n).
Параметры
| a | — | используемый аллокатор |
| p | — | указатель на ранее выделенное хранилище |
| n | — | количество объектов, для которых было выделено хранилище |
Возвращаемое значение
(нет)
Пример
| Этот раздел не завершён Причина: нет примера |
Смотрите также
[static] |
выделяет неинициализированное хранилище с помощью аллокатора (public static функция-элемент) |
| освобождает память (public функция-элемент std::allocator)
|