首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::undeclare_reachable

Defined in header <memory>

?

?

template< class T > T* undeclare_reachable( T* p );

?

(since C++11)

移除指针引用的对象的可达状态。p,如果它以前是由std::declare_reachable如果该对象被多次声明为可访问,则相同数量的调用undeclare_reachable需要删除此状态。一旦该对象不可被声明,并且没有引用它的指针,则垃圾回收器可能会回收它,或者泄漏检测器会将其报告为泄漏。

参数

p

-

a pointer to an object previously declared reachable and not destructed since then

返回值

的安全派生副本p...

例外

没有。

另见

declare_reachable (C++11)

declares that an object can not be recycled (function)

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com