cc++ 堆区程序员分配的内存,不释放,在程序结束时,系统一定会回收内存吗?

cc++ 堆区程序员分配的内存,不释放,在程序结束时,系统一定会回收内存吗?,第1张

程序结束是一定回收的,可以放心。内存溢出是如果你执行很久或者很大的程序,一直在申请不释放。或者比轮含如说一个大项目,你写了一个模块,申请了一块内存不释放,别人纳桐慧调用你的模块调用了几千几万次,内存就溢出了。洞答不过任何 *** 作系统,程序结束了是肯定会回收的。

C#是自己管理内存的

但是并不是及时收集垃圾,所以会出郑好握现内存变喊庆大的情况

特别是Mobile,因为资源有限,这个问题会比较突出

建议在Mobile里面的OnExit事件里用view.**Event -= **Event

释放绑定的事件,如果你用的是compact framework的话

并且在调用完form.ShowDialog()之后主动调袜此用form.dispose()方法


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8230247.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存