我使用 Altovas XmlSpy 2011R3 SP1生成了一个C++ xml 解析器。解析器基于 Xerces 3.1 并用作具有 MFC 支持的动态链接库。
我在 xerces 中遇到内存泄漏,只是运行使用 altova 解析器生成的示例,该解析器从文件加载 xml 并且不执行任何其他操作。
Visual Studio 和 boundschecker 检测到泄漏。Xerces terminate 被正确调用。仅在循环中从文件中加载 xml 将导致内存不足异常,因此泄漏会随着时间的推移而增加。
有人遇到同样的问题吗?我能做些什么来摆脱那些内存泄漏?
亲切的问候任何帮助
我的设置:
MSVC 2008
Xerces 3.1
XmlSpy 2011R3
Win XP