std::declare_no_pointers
來自 cppreference.com
定義於標頭檔案 <memory> |
||
void declare_no_pointers( char *p, std::size_t n ); |
(C++11 起) (在 C++23 中移除) |
|
通知垃圾回收器或記憶體洩漏檢測器,指定的記憶體區域(由 p 指向的起始地址,共 n 位元組)不包含可追蹤的指標。如果該區域的任何部分位於已分配物件中,則整個區域必須包含在同一物件中。
目錄 |
[編輯] 引數
p | - | 指向範圍起始的指標 |
n | - | 範圍中的位元組數 |
[編輯] 返回值
(無)
[編輯] 異常
不丟擲任何異常。
[編輯] 參閱
(C++11)(在 C++23 中已移除) |
取消 std::declare_no_pointers 的效果 (函式) |