std::pointer_safety
来自 cppreference.com
定义在头文件 <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 中移除) |
返回当前指针安全模型 (函数) |