CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如果在一个程序中使用了堆内存,但并不回收,会不会造成内存泄漏

楼主yxy1977()2001-05-31 14:18:00 在 VC/MFC / 基础类 提问

比如new之后,not   delete,程序无法再用这块内存了,可在程序执行完并退出之后,操作系统会不会自动回收这部分内存? 问题点数:20、回复次数:5Top

1 楼copy(彪形大汉--面恶心善)回复于 2001-05-31 14:29:00 得分 0

当然会造成内存泄露了!Top

2 楼greentape()回复于 2001-05-31 15:51:00 得分 20

你可以打开资源浏览器做个实验,  
  你会发现进程结束后你未释放的  
  分配在堆上的内存操作系统帮你  
  释放掉了.  
   
  但这不意味着你可以不释放内存  
  如果你的程序长时间运行的话,  
  操作系统就没有机会回收内存,  
  那可能导致资源被耗尽Top

3 楼seesi(不是我想骗你,是我不知道怎么才能不骗!)回复于 2001-05-31 16:02:00 得分 0

yesTop

4 楼redfaceeggs(夜深沉)回复于 2001-05-31 16:31:00 得分 0

greentape()是个高手!!Top

5 楼yxy1977()回复于 2001-06-01 11:46:00 得分 0

明白了Top

相关问题

  • CArray会不会造成内存泄漏?
  • 内存泄漏!!
  • 内存泄漏!
  • 内存泄漏!??
  • 请问_bstr_t会不会引起内存泄漏?
  • unix下的opendir()会不会内存泄漏
  • 这段代码会不会内存泄漏,如果是java呢
  • 看看这代码会不会内存泄漏
  • 这么用CArray会不会导致内存泄漏?
  • 这样字符串指针会不会出现内存泄漏??

关键词

  • 内存
  • 操作系统
  • 回收
  • 程序
  • 会不会
  • 释放
  • 资源

得分解答快速导航

  • 帖主:yxy1977
  • greentape

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo