Tinyxml内存泄露问题

pointerfree 2010-02-20 12:02:47
TiXmlDocument myDocument(pstring);

myDocument.LoadFile(TIXML_ENCODING_UTF8);
使用代码如上。

我就写上面的两行代码。xml中的内容能正常,但是退出时,内存泄露
...全文
572 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yeah 2010-06-07
  • 打赏
  • 举报
回复
如需要阅读该回复,请登录或注册CSDN!

我都登录了 怎么还提示这个 不让我看 郁闷
Yeah 2010-06-07
  • 打赏
  • 举报
回复
如需要阅读该回复,请登录或注册CSDN!

我都登录了 怎么还提示这个 不让我看 郁闷
Yeah 2010-06-07
  • 打赏
  • 举报
回复
如需要阅读该回复,请登录或注册CSDN!

我都登录了 怎么还提示这个 不让我看 郁闷
pointerfree 2010-03-04
  • 打赏
  • 举报
回复
我自己搞定了,是有内存泄露的问题,不过泄露是在 tinyxml的读文件和 写文件部分,所以在使用的时候,用自己的方法读写文件,用tinyxml解析
nihao38 2010-03-03
  • 打赏
  • 举报
回复
关注 关注 关注 帮顶
pointerfree 2010-02-22
  • 打赏
  • 举报
回复
CloseSTDLIB 这个是干什么用的啊
alex_hua 2010-02-22
  • 打赏
  • 举报
回复
最后退出前调用下CloseSTDLIB()方法释放下资源~
pointerfree 2010-02-22
  • 打赏
  • 举报
回复
楼上什么意思 能说明白点吗?
Defonds 2010-02-22
  • 打赏
  • 举报
回复
引用楼主 pointerfree 的回复:
TiXmlDocument myDocument(pstring);

myDocument.LoadFile(TIXML_ENCODING_UTF8);
使用代码如上。

我就写上面的两行代码。xml中的内容能正常,但是退出时,内存泄露
DLL封装
jmulxg 2010-02-20
  • 打赏
  • 举报
回复
LoadFile里面有申请内存资源,需要调用TinyXml相关的API来释放?
没研究过TinyXml
pointerfree 2010-02-20
  • 打赏
  • 举报
回复
我的工程在不加入

TiXmlDocument myDocument(pstring);

myDocument.LoadFile(TIXML_ENCODING_UTF8);

这两句好的时候 没后内存泄露的问题。
当我加上这两句后,就有内存泄露了

这两句是就是我使用tinyxml的过程,有什么不对的地方吗?
jmulxg 2010-02-20
  • 打赏
  • 举报
回复
一般DLL封装好不会产生内存泄露
可能是你使用的方法不对,查下TinyXml例子
pointerfree 2010-02-20
  • 打赏
  • 举报
回复
检查不出来啊
并没有提示哪行代码有泄漏,直接指向了dll
jmulxg 2010-02-20
  • 打赏
  • 举报
回复
使用 HookLogger检查内存泄露

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧