std::destroy_at
Defined in header <memory> | | |
---|---|---|
template< class T > void destroy_at( T* p ); | | (since C++17) |
调用指向的对象的析构函数。p
,好像p->~T()
...
参数
p | - | a pointer to the object to be destroyed |
---|
返回值
%280%29
可能的实施
模板<class T>空洞破坏[医]%28吨%2A{p->~T%28%29;}
*。
例
另见
destroy (C++17) | destroys a range of objects (function template) |
---|---|
destroy_n (C++17) | destroys a number of objects in a range (function template) |
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com