Qual é o melhor detector de vazamento de memória livre para um programa C/C++ e seus plug-in DLLs? [fechado]
7 answers
Eu uso pessoalmente O Detector de fugas visuais , embora possa causar grandes atrasos quando grandes blocos são vazados (ele mostra o conteúdo de todo o bloco vazado).
Se você não quiser recompilar (como o Detector de fugas Visual requer) eu recomendaria WinDbg, que é poderoso e rápido (embora não seja tão fácil de usar como se poderia desejar).
Por outro lado, se você não quiser se meter com o WinDbg, você pode dar uma olhada em UMDH, que também é desenvolvido pela Microsoft e é mais fácil de aprender.
Veja estes links para saber mais sobre WinDbg, vazamentos de memória e gerenciamento de memória em geral:O meu profiler de memória disponível gratuitamente MemPro permite-lhe comparar 2 imagens instantâneas e dá traços de pilha para todas as atribuições.
TentaO Detector de fugas de memória do Jochen Kalmbach no projecto de código. A URL para a última versão estava em algum lugar nos comentários da última vez que verifiquei.