本書在介紹相關內容時,通過實例闡述使晦澀的理論知識變得生動易懂。實例中的代碼都是在Visual C++ 6.0開發(fā)環(huán)境中編寫的,但調試理念和思想與軟件開發(fā)環(huán)境無關,只是調試工具的操作細節(jié)不同。本書以軟件開發(fā)過程的全局來介紹軟件調試,涉及編碼過程的規(guī)范、測試用例的編寫、事后調試、缺陷管理等多個開發(fā)環(huán)節(jié)的內容,介紹了各種常用開發(fā)技術的調試方法,包括靜態(tài)鏈接庫調試、動態(tài)鏈接庫調試、多線程調試、內存泄漏、內核對象泄漏等。本書主要面向軟件程序編碼人員、程序測試人員等軟件領域的技術從業(yè)人員,同時軟件開發(fā)管理人員也可從本書中了解到軟件缺陷管理方面的內容。