当前位置:  开发笔记 > 编程语言 > 正文

如何检测WinCE C/C +运行时库下的泄漏?

如何解决《如何检测WinCEC/C+运行时库下的泄漏?》经验,为你挑选了1个好方法。

我知道使用crtdbg.h头的Win32基本泄漏检测的可能性,但是这个头在CE CRT库头中不可用(我使用的是最新的SDK v6.1).

任何人都知道如何使用VC 9.0自动检测WinCE/ARMV4I配置中的泄漏?我不想为我的类层次结构覆盖new/delete,我更愿意使用和测试代码.



1> Daemin..:

在工作中(开发基于WindowsCE的操作系统+应用程序),我们创建了自己的内存管理器,大致基于Fluid Studios内存管理器(我使用SO发现的链接!).我非常肯定通过一些简单的修改,您可以调整它以在您的平台上使用.

基本上它不会覆盖new和delete,而是使用预处理器向其添加额外的报告.然后一旦程序退出,它就会生成内存泄漏的输出文件.

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有