共用方式為


<exception>

定義數個型別和例外狀況的處理與相關的功能。 在其中系統可以修復錯誤的情況下,有使用例外處理。 它提供一種方法要傳回從函式程式控制項。 將例外處理中的目標是要同時提供方法來修復錯誤,依序增加程式的強固性。

#include <exception>

w326ectb.collapse_all(zh-tw,VS.110).gifTypedef

terminate_handler

描述適用於函式指標型別terminate_handler

unexpected_handler

描述適用於函式指標型別unexpected_handler

w326ectb.collapse_all(zh-tw,VS.110).gif功能

set_terminate

建立新的terminate_handler程式終止在呼叫。

set_unexpected

建立新的unexpected_handler時遇到意外的例外狀況。

terminate

呼叫終止處理常式。

uncaught_exception

傳回 ,則為 true 只有當目前正在處理擲回的例外狀況。

未預期

呼叫未預期的處理常式。

w326ectb.collapse_all(zh-tw,VS.110).gif類別

bad_exception 類別

類別會描述可以從擲回的例外狀況unexpected_handler

例外狀況類別

此類別可做為所有由某些運算式和標準 C++ 程式庫會擲回的例外狀況的基底類別中。

請參閱

參考

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

其他資源

<exception> 成員

標頭檔