如何解决mfc导致的内存泄漏问题? 在用mfc编程,老会出现内存泄漏问题,如在main()函数中定义:CString str;就会检测到有内存泄漏,这是为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是MFC报的吗?CString申请的空间在析构时应该会自己释放。说具体一点。 所谓内存泄漏是指申请的内存用完后没及时释放,使之留在内存中,称之为内存泄漏。象你说的CString str这种形式,在程序结束后自动释放内存,象CString *str=new CString;这种形式必须用delete释放,否则会出现内存泄漏。 肯定不是CString str;这句话引起的。再仔细找找吧 MFC是不会出现内存泄露的!可能是你的程序的其他部分出现了内存泄漏!好好查找一下吧! 只有new的地方 没有delete才会内存泄漏。 CAsyncSocket网络编程Bind函数问题 愤怒 江湖救急!windows为什么关闭我的程序 各位大侠!如何将一个静态链接库转换为动态链接库? 请教如何清空窗口消息队列中的消息? 请问如何防止别人用结束任务和结束进程杀死自己的程序啊? ADO _com_error 问题 关于OpenGL与VC的问题。 不知道有没有碰上一样的问题 读0头0道0扇区 关于串口通讯的问题 用MFC/ADO调用存储过程时,遇到NTEXT问题
象你说的CString str这种形式,在程序结束后自动释放内存,象CString *str=new CString;
这种形式必须用delete释放,否则会出现内存泄漏。
可能是你的程序的其他部分出现了内存泄漏!
好好查找一下吧!