具体有多少情况会导致内存溢出啊

来源:百度知道 编辑:UC知道 时间:2024/05/24 21:19:50
我做了一个图片显示程序,(将选定的一系列图片"逐个"显示出来的程序),我发现在显示前3个的时候还算稳定, 但之后越来越卡(任务管理器中发现内存已经爆满!),可能是内存溢出了(????),但我明明用了 delete()释放过了啊!
头涨中!
望达人们指点下!
我用的是 C++/CLI ,
至于 "是怎么打开图片的?"可能问题就出在这...
我打开一张图片后,如果要再打开另一张图片,我会先把第一张图片所占内存释放掉(是不是),然后再去硬盘中读取第二张图片..........
方正我自己也晕了...
...............................
请问老大我上面 打开一系列图片的方法对吗,是否还有更好的方法.?

你用的什么语言?是怎么打开图片的?你确定你的delete()函数能释放打开图片的数据么?

我觉得你应该检查一下你程序里的循环。
再怎么样一张图片也不会爆内存。
图片才多大。
来个10张才多大