std::pmr::memory_resource::do_deallocate
virtual void do_deallocate( void* p, std::size_t bytes, std::size_t alignment ) = 0; | (с C++17) |
Освобождает память, на которую указывает p.
p должно было быть возвращено предыдущим вызовом allocate(bytes, alignment) по memory_resource, который равен *this, и память, на которую он указывает, не должна была быть ранее освобождена; в противном случае поведение не определено.
Исключение
Не выбрасывает исключения.
См. также
| освобождение памяти (публичный член-функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/memory/memory_resource/do_deallocate