<memory>
列舉
pointer_safety 列舉
get_pointer_safety
的可能傳回值列舉。
class pointer_safety {
relaxed,
preferred,
strict
};
備註
已限定範圍的 enum
會定義 get_pointer_safety()
能傳回的值:
relaxed
-- 以相同方式處理不是以安全方式衍生的指標 (顯然是已宣告或配置之物件的指標) 和以安全方式衍生的指標。
preferred
-- 與先前一樣,但對於不是以安全方式衍生的指標不應取值。
strict
-- 可能以不同方式處理不是以安全方式衍生的指標和以安全方式衍生的指標。