内存泄漏

内存泄露意思就是申请了一块内存使用完了,却没有释放。

常见的情况有(1)new了没有delete,new了一块数组就需要delete[],molloc了没有free。(2)子类继承父类时,父类的析构函数没有实现虚函数。(3)Windows的句柄资源使用完没有释放。

应对的方式有:

加强编码规范,有new有delete,使用智能指针,使用容器来管理分配好的内存,用完了统一释放。

posted @   我一直站在悬崖上  阅读(97)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示