文字列: CString の例外の後処理
以前のバージョンの MFC では、使用後に CString オブジェクトをクリーンアップすることが重要でした。 MFC バージョン 3.0 以降では、明示的なクリーンアップは必要なくなりました。
MFC で現在使用されている C++ 例外処理メカニズムでは、例外の後のクリーンアップについて心配する必要はありません。 例外がキャッチされた後に C++ でスタックを "アンワインド" する方法については、try、catch、throw ステートメントに関するページ参照してください。 C++ キーワードの try
と catch
の代わりに MFC TRY/CATCH マクロを使用する場合でも、MFC によってその下に C++ 例外メカニズムが使用されます。そのため、引き続き明示的にクリーンアップする必要はありません。