例外処理– category –
-
例外処理
【MFC】AfxThrowMemoryException: メモリ確保失敗を MFC 例外に統一する
メモリ確保に失敗したとき、戻り値だけでエラーを返すと、呼び出し元がチェックを忘れて後続処理でクラッシュすることがあります。MFC では AfxThrowMemoryException() を使うことで、CMemoryException として上位層へ伝え、メモリ不足の処理を1か所に集約... -
例外処理
【MFC】try-catch (C++) vs CATCH (MFCマクロ) の違い
古い MFC プロジェクトを引き継ぐと、例外処理に TRY / CATCH / E... -
例外処理
【MFC】CException::Delete: なぜ Delete() 呼び出しが必須か
Visual Studio 2026 検証済み。C++ catch で CException* を捕捉したときに Delete() が必要な理由と、MFC CATCH マクロでは自動削除される違いを整理します。
1