共用方式為


例外狀況處理常式

使用 C++ 例外狀況處理函式從執行期間的未預期的事件繼續程式。

例外狀況處理函式

功能

用法

.NET Framework 對等用法

_set_se_translator

控制代碼 Win32 例外狀況 (C# 結構化例外狀況) 做為 C++ 語言的例外狀況

不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例

set_terminate

安裝您自己的終止程序以被 terminate呼叫

不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例

set_unexpected

使用 unexpected 安裝終止函式

不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例

terminate

在特定情況下在例外狀況擲回後自動呼叫。 terminate 函式會呼叫 abort 或使用 set_terminate指定您指定的函數

不適用。 若要呼叫標準 C 函式,請使用 PInvoke。 如需詳細資訊,請參閱平台叫用範例

unexpected

呼叫 terminate 或使用 set_unexpected 指定的您的函式。 目前 Microsoft C++ 不會使用 unexpected 函式實做例外處理常式

System::Exception 類別

請參閱

參考

依分類區分的執行階段常式