none
VC++6.0串口控件使用时出现内存泄露 RRS feed

  • 问题

  • 本人在VC++6.0上使用控件实现了串口通信功能,周期性向串口发送数据,上位机接收到数据并解析
    发现在串口接收到数据后,内存4k8k的增长,上网查阅了很多资料,发现主要提供了以下两种
    解决方案,结果用到我的程序中,还是存在内存泄露的问题,请问到底是什么问题?注:我采用的
    是龚建伟的标准写法
    1.  把 Variant_inp = m_SetComm.GetInput(); 改为 Variant_inp.Attach(m_SetComm.GetInput());
    2.  增加 VariantClear(&Variant_inp);
    2014年4月22日 12:07

答案

  • 您好,

    VC++论坛支持的范围不包括嵌入平台的相关问题,而且对于您的问题我没有相关环境帮您去重现问题,建议您到嵌入式串口通信相关的论坛去寻求更专业的帮助。

    VC++ 论坛支持的范围是:讨论和咨询 Visual C++ IDE, libraries, samples, tools, setup, and Windows programming using MFC and ATL。

    May


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年5月2日 7:50

全部回复

  • 你好,

    根据你的描述,建议你用工具检测一下从而发现大概的代码位置。以下链接介绍了一个工具并大致讲了如何使用,还有你可以从中了解一下可能造成内存泄漏的原因,从而自己浏览一下自己写的代码看是否可以发现问题。

    How to Avoid, Find (and Fix) Memory Errors in your C/C++ Code

    希望对你有帮助

    May


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年4月23日 7:36
  • 本人在VC++6.0上使用控件实现了串口通信功能,周期性向串口发送数据,上位机接收到数据并解析
    发现在串口接收到数据后,内存4k8k的增长,上网查阅了很多资料,发现主要提供了以下两种
    解决方案,结果用到我的程序中,还是存在内存泄露的问题,请问到底是什么问题?注:我采用的
    是龚建伟的标准写法
    1.  把 Variant_inp = m_SetComm.GetInput(); 改为 Variant_inp.Attach(m_SetComm.GetInput());
    2.  增加 VariantClear(&Variant_inp);

    2014年4月29日 20:57
  • 本人在VC++6.0上使用控件实现了串口通信功能,周期性向串口发送数据,上位机接收到数据并解析
    发现在串口接收到数据后,内存4k8k的增长,上网查阅了很多资料,发现主要提供了以下两种
    解决方案,结果用到我的程序中,还是存在内存泄露的问题,请问到底是什么问题?注:我采用的
    是龚建伟的标准写法
    1.  把 Variant_inp = m_SetComm.GetInput(); 改为 Variant_inp.Attach(m_SetComm.GetInput());
    2.  增加 VariantClear(&Variant_inp);

    2014年4月29日 22:27
  • 您好,

    VC++论坛支持的范围不包括嵌入平台的相关问题,而且对于您的问题我没有相关环境帮您去重现问题,建议您到嵌入式串口通信相关的论坛去寻求更专业的帮助。

    VC++ 论坛支持的范围是:讨论和咨询 Visual C++ IDE, libraries, samples, tools, setup, and Windows programming using MFC and ATL。

    May


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年5月2日 7:50