std::pointer_safety
定义于头文件
<memory> |
||
enum class pointer_safety {
relaxed, |
(C++11 起) | |
有作用域枚举类型 pointer_safety
列出 C++ 所支持的指针安全模式。
枚举常量
pointer_safety::strict |
只有安全派生的指针(指向以 new 分配对象或其子对象的指针)可解引用或解分配。垃圾收集器可能活跃。 |
pointer_safety::preferred |
认为所有指针均合法且可以解引用或解分配。基于可达性的泄露检测器可能活跃。 |
pointer_safety::relaxed |
认为所有指针均合法且可以解引用或解分配。 |
参阅
(C++11)
|
返回当前的指针安全模式 (函数) |