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

std::pointer_safety

Defined in header <memory>

?

?

enum class pointer_safety { relaxed, preferred, strict };

?

(since C++11)

范围枚举类型pointer_safety列出C++支持的指针安全模式

枚举常数

pointer_safety::strict

Only safely-derived pointers (pointers to objects allocated with new or subobjects thereof) may be dereferenced or deallocated. Garbage collector may be active.

pointer_safety::preferred

All pointers are considered valid and may be dereferenced or deallocated. A reachability-based leak detector may be active

pointer_safety::relaxed

All pointers are considered valid and may be dereferenced or deallocated

另见

get_pointer_safety (C++11)

returns the current pointer safety model (function)

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

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

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com