Rational Purify is a tool for testing Visual C/C++ and Java code for memory-related errors, which can ensure the quality and reliability of the entire application.
This manual introduces Rational Purify, a memory‑error detection tool for Visual C/C++, Visual Basic, and Java applications. It describes the types of errors it can find, the code bases it can test, and how it integrates with development environments such as Microsoft Visual Studio.
The document details configuration options through the Settings, Preferences, and PowerCheck tabs, and includes a practical example that walks users through running a Java program, interpreting the results, and saving test data for later analysis. This manual is written in Chinese.
| Detectable Error Types | 堆阵相关错误, 堆栈相关错误, 垃圾内存收集‑Java代码中相关的内存管理问题, COM相关错误, 指针错误, 内存使用错误, Windows API相关错误, Windows API函数参数错误和返回值错误, 句柄错误 |
|---|---|
| Supported Code Types | ActiveX(OLE/OCX) 控件, COM对象, ODBC构件, Java 构件/applet/类文件/JAR文件, Visual C/C++ 源代码, Visual Basic 应用程序内嵌的 Visual C/C++ 构件, 第三方和系统 DLL, 所有 Visual C/C++ 构件 |
It can detect heap‑related errors, stack‑related errors, Java garbage‑collection memory issues, COM errors, pointer errors, memory‑usage errors, Windows API errors, Windows API function‑parameter and return‑value errors, and handle errors.