共用方式為


使用結構化的例外處理與 C++

結構化的例外處理中所述這些文件 works c 與 C++ 原始程式檔。 不過,它不是專門針對 C++,而且不建議這樣做。 您可以確保您的程式碼使用 C++ 例外處理會更好移植。 此外,C++ 例外處理機制會更有彈性,因為它可以處理任何型別的例外狀況。

Microsoft C++ 」 現在支援 C++ 例外處理 ANSI C++ 標準為基礎的模型。 這項機制會自動處理解構時,區域物件在堆疊回溯期間。 如果您正在撰寫容錯的 C++ 程式碼,而且您想要實作的例外處理,強烈建議您使用 C++ 例外處理,而不是結構化的例外處理。 (請注意雖然 C++ 編譯器支援結構化的例外處理建構,這些文件中所述,標準的 c 編譯器不支援 C++ 例外處理的語法)。 如需 C++ 例外處理的詳細資訊,請參閱 C + + 例外處理註解的 C++ 參考手冊瑪格麗特皮 Ellis 和 Bjarne Stroustrup。

請參閱

參考

結構化的例外處理 (C++)