デバッグ– category –
-
デバッグ
【MFC】IsBadReadPtr / IsBadWritePtr は使うな
Visual Studio 2026 検証済み。IsBadReadPtr / IsBadWritePtr の非推奨理由。これらの関数が抱える問題点と、安全な代替手段への置き換え推奨。エラーの根本原因を特定し、再発を防ぐための修正フローを提示。 -
デバッグ
【MFC】Call Stack (呼び出し履歴) の歩き方
クラッシュで停止したとき、黄色い矢印の行だけを見ても原因にì... -
デバッグ
【MFC】Watch Window (ウォッチウィンドウ) のフォーマット指定子
ウォッチウィンドウでは、停止中の変数や式をその場で確認でき|... -
デバッグ
【MFC】ASSERT(条件) でバグを早期発見する
Visual Studio 2026 検証済み。ASSERTマクロによるバグ早期発見法。Releaseビルドでは消える性質を利用し、パフォーマンスに影響を与えずに重いチェックを行う方法と、副作用を持たせない注意点を解説。現場ですぐに使える実践的な解決策です。 -
デバッグ
【MFC】Releaseビルドのデバッグ完全ガイド:OutputDebugString・DebugView・PDB設定の実践手順
Release ビルドでだけ再現するバグは、Debug 構成に戻しても... -
デバッグ
【MFC】OutputDebugString() で自作ログ出力
Visual Studio 2026 検証済み。OutputDebugString() によるログ出力。TRACEが使えない環境(別スレッド等)からデバッガへメッセージを送る方法。エラーの根本原因を特定し、再発を防ぐための修正フローを提示。 -
デバッグ
【MFC】Data Breakpoint (データブレークポイント): 変数が書き換わった瞬間に止める
変数の値がどこで書き換わったのか分からないケースでは、通常{... -
デバッグ
【MFC】UpdateData(TRUE/FALSE) の仕組み
MFC ダイアログで UpdateData を書く順番を間違えて、入力値... -
デバッグ
【MFC】DebugView でリリース後のログを見る
Visual Studio 2026 検証済み。Sysinternals の DebugView で OutputDebugString / TRACE 出力をキャプチャし、デバッガのない現場でアプリのログを確認・保存・フィルタする手順を解説します。 -
デバッグ
【MFC】Memory Leak Detection: _CrtSetDbgFlag でリークを自動報告させる
Visual Studio 2026 検証済み。_CrtSetDbgFlag を使ってアプリ終了時に解放漏れを出力し、ログから確保箇所を確認する手順を解説します。
12