心仪已久的工具:BoundsChecker v7.2

看了它的介绍就知道它的功能有多么强大!,还不赶快down一个!

Download

Compuware BoundsChecker v7.2 Visual Studio Edition Final

特性和优点:

1.资源泄漏检测:BoundsChecker 能够自动定位难以发现的内存泄漏,并监视堆栈和静态内存的状况。这样就节约了你的时间,使您能够开发出更加可靠,不出问题的应用程序。

2.Active API 检查:该特点可以减少你的调试时间,提供工业中最为全面的 Windows API 校验。这样的结果就会带来更高质量的代码,在程序发布时就不会失败。

3.IDE 集成:BoundsChecker 让你透明的调试。它提供在 Delphi 中直接访问BoundsChecker 的菜单,工具条和设置,使得开发人员能够立即修复错误。

4.兼容性检查:BoundsChecker 允许你轻松的生成和发布跨Microsoft 平台的应用程序。BoundsChecker 在多平台上校验代码,然后产生一个报告指出所有与 Windows 平台兼容性相关的问题。

程序特点:
1.本地应用程序死锁检查
2.内存和资源查看器
3.COM调用报告
4..NET调用报告
5.垃圾收集(Garbage collection)通知

BoundsChecker错误检测范围主要包括:
1).指针和泄露错误
接口泄露
内存泄露
资源泄露
未分配的指针错误

2).内存错误
动态存储溢出
无效的句柄被锁定
句柄没有被锁定
内存分配冲突
栈空间溢出
静态存储溢出

3).API和OLE错误
API函数返回失败
API函数未执行
无效的变量(包括指针变量、字符串变量等)
OLE接口方法的变量无效
OLE接口方法失败
线程调用库函数错误

BoundsChecker支持的语言和主机平台:
C++, Delphi
Windows NT, Windows95/98/2000

原文地址:https://www.cnblogs.com/aiwz/p/6333176.html