# std::pmr::synchronized_pool_resource::do_deallocate

< cpp‎ | memory‎ | synchronized pool resource

virtual void do_deallocate(void* p, std::size_t bytes, std::size_t alignment); |  | (C++17 起)

返回位于 `p` 的内存到池。此操作是否或在何种情况下导致上游 memory_resource 上对 `deallocate()` 的调用是未指定的。

### 异常

不抛出任何异常。

### 参阅

deallocate | 解分配内存 (`std::pmr::memory_resource` 的公开成员函数)
do_deallocate [虚] | 解分配内存 (`std::pmr::memory_resource` 的虚私有成员函数)