- 博客(14)
- 收藏
- 关注
原创 关于c++中用new分配内存后不使用delete会不会造成内存泄漏的问题
从c++这门语言的角度来说,当你使用new关键字分配内存时,是在堆区开辟一段内存,这块内存是交给程序员自行管理的,如果不delete是会造成这段内存永远占据你电脑的内存不被释放。2、再调用一个程序访问该内存,如果可以访问,则说明上一个程序new的内存并没释放,否则,则说明释放掉了。结果发现存在许多的新new的内存和之前new的内存相同,说明程序结束后会自动释放未释放的内存空间。:以规范的角度来说,new和delete确实应该成对存在,我的代码都有这个通病,没有释放内存。
2024-11-20 17:32:39
1457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3