6
Deleaker
Deleaker是一个独立的应用程序,是Visual Studio,RAD Studio(Delphi / C ++ Builder)和Qt Creator的有用扩展,可帮助您分析编程错误。
Deleaker是一个独立的应用程序,是Visual Studio,RAD Studio(Delphi / C ++ Builder)和Qt Creator的有用扩展,可帮助您分析编程错误,其中许多错误是C ++,Delphi和.Net所特有的。对于C ++,Delphi和.Net开发人员而言,Deleaker是一个很好的工具,这些开发人员有时在检测资源泄漏和调试其应用程序时遇到麻烦。使用Deleaker,您可以检测和定位内存,GDI和USER对象,句柄中的资源泄漏,而不会显着降低应用程序的速度。...调试一直是程序开发人员的头疼问题。随着错误的发生,最难发现的是泄漏,尤其是在图形设备界面(GDI)对象和菜单中。即使很小的泄漏也会淹没系统性能。您甚至不能错过任何一个。Deleaker是解决此问题的有效方法。首先,它为您提供有关在应用程序运行时创建的所有GDI对象的信息。对于几乎所有这些对象,您将获得完整的堆栈,这有助于您查看每个GDI对象在源代码中的确切位置。只需双击堆栈条目,编辑器就会在相应的行中打开包含源代码的文件。接下来是最重要的一点:退出应用程序时,Deleaker将为您提供已创建但未被删除的GDI对象的列表。有许多工具可以帮助您跟踪内存泄漏,但是很少有好的工具可以帮助跟踪GDI资源泄漏,这些泄漏可能会破坏任何Windows操作系统的性能。所有这些都有一个主要问题,它们极大地降低了应用程序的性能。Deleaker已紧密集成到Visual Studio开发环境中,并且可以确保它不会影响应用程序的速度。即使在基于Windows的强大应用程序中,泄漏也是可能的。Deleaker将为您找到它们。