std::pmr::polymorphic_allocator<T>::deallocate_object - cppreference.com
提供: cppreference.com
<tbody> </tbody>
|
|
(C++20以上) | |
U 型のオブジェクトを破棄し、そのために確保された記憶域を解放します。
以下と同等です。
std::allocator_traits<polymorphic_allocator>::destroy(*this, p); deallocate_object(p);
引数
| p | - | 破棄および解放するオブジェクトを指すポインタ |
例外
何も投げません。
ノート
この関数は完全特殊化されたアロケータ std::polymorphic_allocator<> で使用するために導入されましたが、任意の特殊化で便利かもしれません。