std::allocator_traits<Alloc>::deallocate
Определено в заголовочном файле <memory> | ||
|---|---|---|
static void deallocate( Alloc& a, pointer p, size_type n ); |
(начиная с C++11) (constexpr начиная с C++20) |
Использует аллокатор a для освобождения памяти, на которую ссылается p, вызывая a.deallocate(p, n).
Параметры
| a | - | аллокатор для использования |
| p | - | указатель на ранее выделенную память |
| n | - | количество объектов, для которых была выделена память |
Возвращаемое значение
(нет)
Пример
См. также
|
[статическая] | выделяет неинициализированную память с помощью аллокатора (публичная статическая функция-член) |
| освобождает память (публичная функция-член std::allocator<T>) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/memory/allocator_traits/deallocate