std::pointer_safety
来自 cppreference.cn
定义于头文件 <memory> |
||
enum class pointer_safety { relaxed, |
(自 C++11 起) (在 C++23 中移除) |
|
作用域枚举类型 pointer_safety
列出 C++ 支持的指针安全模式。
[编辑] 枚举常量
pointer_safety::strict
|
只有安全派生指针(指向用 new 分配的对象或其子对象的指针)可以被解引用或释放。垃圾回收器可能处于活动状态。 |
pointer_safety::preferred
|
所有指针都被认为是有效的,并且可以被解引用或释放。基于可达性的泄漏检测器可能处于活动状态。 |
pointer_safety::relaxed
|
所有指针都被认为是有效的,并且可以被解引用或释放。 |
[编辑] 参见
(C++11)(在 C++23 中移除) |
返回当前的指针安全模型 (函数) |