std::pmr::polymorphic_allocator<T>::destroy
來自 cppreference.com
< cpp | memory | polymorphic allocator
template< class U > void destroy( U* p ); |
(C++17 起) (C++20 中已棄用) (C++26 中取消棄用) |
|
銷燬 p 所指向的物件,如同呼叫 p->~U()。
[編輯] 引數
p | - | - 指向要被銷燬的物件的指標 |
[編輯] 注意
此函式透過 LWG 問題 3036 被棄用,因為它的功能可由 std::allocator_traits::destroy 的預設實現提供,因此是多餘的。
此函式透過 P2875R4 被取消棄用。
[編輯] 參閱
[靜態] |
銷燬儲存在已分配儲存中的物件 (函式模板) |