OnOK()
{
BYTE *pBuffer;
pBuffer=(BYTE*)malloc(200000);
ASSERT(pBuffer);
free(pBuffer);
}
上面代码看上去没什么问题,但运行程序以后,不停地按下OK键,再观测任务管理器,发现该程序内存不断的在小量增加中,一直加到13M就停了。
想死的心都有了,内存都释放不了,我还能干嘛?
{
BYTE *pBuffer;
pBuffer=(BYTE*)malloc(200000);
ASSERT(pBuffer);
free(pBuffer);
}
上面代码看上去没什么问题,但运行程序以后,不停地按下OK键,再观测任务管理器,发现该程序内存不断的在小量增加中,一直加到13M就停了。
想死的心都有了,内存都释放不了,我还能干嘛?
解决方案 »
- 怎样制作用VC制作lib库的头文件?
- 字符串过长!!
- Spin控件动态建立和与Edit关联 及与CodeProject上的MFCGridCtr的综合运用 在线等!!!
- MFC中ODBC与SQLserver2000的连接问题!新手求救!
- 请问为什么我把光盘中的代码考过来了,还是出出现运行错误,代码是一样的。请高手指点?
- 窗口绘图响应消息!!!
- 撒分了!!
- 初学者疑问????????????急!!!!!!!!
- 可以对“域数据成员”这样做吗?
- 如何找出txt文件内重复的行啊??
- vc下如何关闭windows任务管理器中的进程
- 郁闷!小弟的MSDN最近坏了!操!郁闷!哪位大哥有VC++的数据类型表和函数表给小弟一份!小弟还100分!
对了,你可以改成new,delete测试一下呀:)