共用方式為


<new>

定義了數個型別和函式可控制儲存體配置和釋放在程序控制。 它也會定義 Reporting Services 元件有關倉儲管理錯誤。

#include <new>

備註

在這個標頭宣告的某些函式為可取代。 實作提供預設版本,會在文件中描述。 程式可能,然而,定義函式以相同簽章取代預設版本在連結時間。 取代版本必須符合在文件中描述的需求。

物件

nothrow

newdeletenothrow 版本提供做為引數所使用的物件。

Typedef

new_handler

指向函式適合做為新處理常式的型別。

函式

set_new_handler

安裝時,會呼叫新的無法其嘗試配置記憶體的使用者函式。

運算子

運算子刪除

刪除運算式要取消配置個別物件存放區時呼叫的函式。

operator delete []

刪除運算式呼叫的函式解除配置陣列儲存物件。

new 運算子

新的運算式呼叫的函式配置個別物件的儲存區。

new 運算子 []

新的運算式呼叫的函式配置的陣列儲存物件。

類別

bad_alloc 類別

描述在例外狀況擲回的類別表示配置要求失敗。

nothrow_t 類別

而不會擲回例外狀況,類別會使用,當 new 運算子的函式參數指示函式應該傳回 null 指標報告配置失敗。

請參閱

參考

C++ 標準程式庫中的執行緒安全

其他資源

<new> 成員

C++ 標準程式庫標頭檔