Deleaker 是 Visual Studio 2005、2008、2010、2012、2013 的有用扩展,可帮助您分析编程错误,其中许多错误是 Visual C++ 所独有。Deleaker 是 Visual 开发人员的C++,他们偶尔会发现资源泄漏和调试应用程序时遇到问题。使用 Deleaker,您可以检测和本地化内存、GDI 和 USER 对象、句柄中的资源泄漏,而不会明显减慢到应用程序的速度。 调试一直是程序开发人员头疼的问题。随着 Bug 的消失,一些最难找到的都是泄漏,尤其是在图形设备接口 (GDI) 对象和菜单中。即使是很小的泄漏也会淹没系统性能的船。你连一个都错过。 维基解密是解决这个问题的有效方法。首先,它为您提供有关应用程序运行时创建的所有 GDI 对象的信息。对于几乎所有这些对象,您都会获得一个完整的堆栈,这有助于查看每个 GDI 对象在源代码中的确切位置。只需双击堆栈条目,编辑器将在相应的行中打开具有源代码的文件。接下来是最重要的一点:当应用程序退出时,Deleaker 将为您提供已创建但未删除的 GDI 对象的列表。 存在很多工具来帮助跟踪内存泄漏,但很少有好工具可以帮助跟踪 GDI 资源泄漏,这些漏洞会破坏任何 Windows 操作系统的性能。所有这些都有一个主要问题,它们极大地减慢了应用程序的性能。Deleaker 已紧密集成到 Visual Studio 开发环境中,您可以确保它不会影响应用程序的速度。即使在基于 Windows 的健壮应用程序中,也可能发生泄漏。德勒克会为你找到的
版本历史记录
- 版本 3.0.10 发布于 2014-09-02
新的主要 Deleaker 更新附带支持 x64 位和 .Net 应用程序。 - 版本 3.0.1 发布于 2014-06-20
新的主要 Deleaker 更新附带了新的更新界面。改进的 Deleaker 几乎立即发现代码中所有可能的泄漏。支持新的 Visual Studio 2012 和 2013 以及 2005、2008 和 2010。现在,Deleaker 立即显示进行分配的源。
软件信息
终端用户许可协议
SOFTWARE LICENSE AGREEMENT All copyrights to Deleaker are exclusively owned by Softanics. Anyone may use this software during a test period of 14 days. Following this test period of 14 days or less, if you wish to continue to use Deleaker, you MUST register. You may read how to register in help or at our web site www.deleaker.com Once registered, the user is granted a non-exclusive license to use Deleaker on one computer (i.e. a single cpu), for any legal purpose, at a time. The registered Deleaker software may not be rented or leased. The Deleaker unregistered version, may be freely distributed, provided the distribution package is not modified. No person or company may charge a fee for the distribution of Deleaker without written permission from the copyright holder. Deleaker IS DISTRIBUTED 'AS IS'. NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE. You may not use, copy, emulate, clone, rent, lease, sell, modify, decompile, disassemble, otherwise reverse engineer, or transfer the licensed program, or any subset of the licensed program, except as provided for in this agreement. Any such unauthorized use shall result in immediate and automatic termination of this license and may result in criminal and/or civil prosecution. All rights not expressly granted here are reserved by Deleaker. Installing and using Deleaker signifies acceptance of these terms and conditions of the license. If you do not agree with the terms of this license you must remove Deleaker files from your storage devices and cease to use the product.