pointer_safety get_pointer_safety() noexcept;
值 | 描述 |
---|---|
relaxed | 指標值的有效性不依賴於它是否是安全派生指標值。 |
preferred | 指標值的有效性不依賴於它是否是安全派生指標值。 可能正在執行記憶體洩漏檢測器,以便程式可以避免誤報洩漏。 |
strict | 不是安全派生指標值的指標值是無效的指標值,除非它指向的完整物件是動態儲存持續時間並且先前已宣告為可達。 可能正在執行垃圾回收器,以便自動刪除非可跟蹤物件。 |
reinterpret_cast
),包括與其他指標型別或整數型別(至少與intptr_t一樣大)的相互轉換,或者來自具有相同大小和對齊方式的字元序列。
|
|
Pointer safety: relaxed |