名稱空間
變體
操作

低階記憶體管理

來自 cppreference.com
< cpp‎ | 記憶體
 
 
 
記憶體管理庫
(僅作說明*)
未初始化記憶體演算法
(C++17)
(C++17)
(C++17)
受約束的未初始化
記憶體演算法
C 庫

分配器
記憶體資源
垃圾回收支援
(C++11)(直到 C++23)
(C++11)(直到 C++23)
(C++11)(直到 C++23)
(C++11)(直到 C++23)
(C++11)(直到 C++23)
(C++11)(直到 C++23)
未初始化儲存
(直到 C++20*)
(直到 C++20*)
顯式生命週期管理
 
 

new-expression 是建立具有動態儲存期(即其生命週期不限於其建立範圍)的物件或物件陣列的唯一方法。new-expression 透過呼叫分配函式來獲取儲存。 delete-expression 銷燬由 new-expression 建立的最派生物件或陣列,並呼叫釋放函式。預設的分配和釋放函式,以及相關的函式、型別和物件,都在標頭檔案 <new> 中宣告。

定義於標頭檔案 <new>

目錄

函式
分配函式
(函式) [編輯]
釋放函式
(函式) [編輯]
獲取當前的 new 處理函式
(函式) [編輯]
註冊一個 new 處理函式
(函式) [編輯]
記憶體分配失敗時丟擲的異常
(類) [編輯]
分配具有無效長度的陣列時丟擲的異常
(類) [編輯]
用於將對齊方式傳遞給對齊感知分配和釋放函式的型別
(列舉) [編輯]
型別
new 處理函式的函式指標型別
(typedef) [編輯]
物件
用於選擇非丟擲分配函式的標籤
(標籤)[編輯]
用於選擇 operator delete 的銷燬-刪除過載的標籤
(標籤)[編輯]
物件訪問
(C++17)
指標最佳化屏障
(函式模板) [編輯]