<memory> 枚举

pointer_safety 枚举

get_pointer_safety 返回的可能值的枚举。

class pointer_safety {
   relaxed,
   preferred,
   strict
};

备注

作用域 enum 定义可以由 get_pointer_safety() 返回的值:

relaxed -- 未安全派生的指针(显然是指向声明或分配对象的指针)将视为与安全派生的指针相同。

preferred -- 与以前一样,但不应取消引用未安全派生的指针。

strict -- 未安全派生的指针可能视为与安全派生的指针不同。