函式
<new>

std::get_new_handler

new_handler get_new_handler() noexcept;
獲取 new-handler 函式
獲取new-handler 函式

new-handler 函式是預設的分配函式operator newoperator new[])在無法分配儲存時所呼叫的函式。

如果程式透過之前的 set_new_handler 呼叫沒有設定此函式(或者最後一次呼叫 set_new_handler 是為了重置它),則該函式返回空指標

引數



返回值

如果此函式先前已透過呼叫 set_new_handler 設定,則返回當前new-handler 函式的值。
或者,如果程式從未呼叫過 set_new_handler(或透過該呼叫被重置),則返回空指標

new_handler 是一個不接受引數且不返回值 的函式指標型別。

資料競爭

呼叫此函式不會引入資料爭用,並且與對 set_new_handler 的呼叫是同步的。

異常安全

無異常保證:此函式從不丟擲異常。

另見