读书人

对象不释放会有什么样的后果?解决方法

发布时间: 2012-04-04 16:38:51 作者: rapoo

对象不释放会有什么样的后果?
我做了个小程序,在程序结束时没有释放指针所指向的内存,运行了好几次,并没有发现什么问题
不知道如果不释放有什么后果,具体点好吗?(比方说CPU会占用100%)

[解决办法]
会吃内存的.
[解决办法]



[解决办法]
因为操作系统会帮你释放这些内存。
具体点,当你程序得进程结束得时候,操作系统会释放掉进程所占得所有资源(当然包括内存)。
也就是说,你这个程序结束得时候操作系统会帮你扫尾,所以只要程序能结束,那么就不会产生太大得问题。但是如果你这个程序要长时间不间断运行,那么内存得不断泄漏会导致系统资源得枯竭。影响很大!
[解决办法]
内存泄漏了,但是在你的应用程序结束后,你程序中的所有内存都会被操作系统回收。
[解决办法]
吃内存!
[解决办法]
如果长时间运行, 内存吃的越来越多 ....
[解决办法]
程序结束时不释放内存不会有什么问题。内存会在程序结束后被系统收回。不过养成释放所有分配的内存是个好习惯。
[解决办法]
基本上等于上完厕所不冲水
[解决办法]
对,上多了厕所就满了,不能再上了,再上就流出来了
[解决办法]
就好像付了钱又不带走商品.

从个体上看,每次损失掉一次性的付费.
从大局观上看,就是自己可用的钱变少了.

读书人网 >C++

热点推荐