LeakDiag是一款功能強(qiáng)大的內(nèi)存泄漏檢測(cè)工具。該軟件采用了微軟的Detours技術(shù),攔截指定內(nèi)存分配的調(diào)用并跟蹤各種調(diào)用棧,可以精確找到內(nèi)存泄露一直到代碼行我們甚至可以看見請(qǐng)求分配的代碼行。使用C或者C++編程的時(shí)候,最擔(dān)心的應(yīng)該還是內(nèi)存泄漏問題。
通常情況下檢測(cè)內(nèi)存泄漏的工具有很多,大致分為二種,一種是嵌入程序的,需要修改源碼;一種是attach到進(jìn)程,實(shí)時(shí)監(jiān)測(cè)的。用戶在安裝時(shí)候需要注意:務(wù)必按照默認(rèn)路徑安裝,否則可能出問題。