社区
C语言
帖子详情
请解释一下“内存泄漏”,这个问题会有什么影响?
pjisfeng
2000-03-05 12:40:00
如题!
...全文
301
5
打赏
收藏
请解释一下“内存泄漏”,这个问题会有什么影响?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sirius
2000-03-18
打赏
举报
回复
可以试验一下:
...
while(1)
{
char* p;
p = new char[65536];
}
FatleExit("hahaha!");
...
csdn2000
2000-03-11
打赏
举报
回复
MS的Win98/95/NT 4.0均存在不能克服的“内存泄漏”问题,具体表现在我的机器上是每工作一段时间后需要重启机器。
Windows NT 4.0 Enterprise Edtion和Win 2K据MS说解决了此问题。
GoldenLion
2000-03-05
打赏
举报
回复
没有正确释放申请的资源。
如用new分配内存没用delete释放,在function退出后只有内存指针被释放所分配的内存未被释放。后果不言而喻。
请参考
Edward Wright
Microsoft Corporation
May 1999
在MSDN上的document:
《Detecting and Isolating Memory Leaks Using Microsoft Visual C++>>
wutongshu
2000-03-05
打赏
举报
回复
内存泄漏是在你的程序中分配了内存,但在运行的过程中没有及时的把不用的内存释放或根本没有释放该内存,造成资源的浪费,表现为运行速度变慢,甚至系统的崩溃。一般是
new 没有和delete 成对使用。
chenxi
2000-03-05
打赏
举报
回复
内存泄漏对于一个需要长时间运行的应用程序,可能会导致由于内存不足而系统崩溃。
后果由你程序的重要性而决定。
内存泄露Demo leaky app
内存泄露Demo leaky app
什么是
内存泄漏
?有什么危害?
1、什么是
内存泄漏
内存泄漏
是指你向系统申
请
分配内存进行使用(new/malloc),然后系统在堆内存中给这个对象申
请
一块内存空间,但当我们使用完了却没有归系统(delete),导致这个不使用的对象一直占据内存单元,造成系统将不能再把它分配给需要的程序。 一次
内存泄漏
的危害可以忽略不计,但是
内存泄漏
堆积则后果很严重,无论多少内存,迟早
会
被占完,造成
内存泄漏
。 2.Java
内存泄漏
引起的原因 1、静态集合类引起
内存泄漏
: 像HashMap、Vector等的使用最容易出现内存泄露,这些静态变量的生命周期和应用程
什么是
内存泄漏
?有什么危害
1、什么是
内存泄漏
内存泄漏
是指你向系统申
请
分配内存进行使用(new/malloc),然后系统在堆内存中给这个对象申
请
一块内存空间,但当我们使用完了却没有归系统(delete),导致这个不使用的对象一直占据内存单元,造成系统将不能再把它分配给需要的程序。 一次
内存泄漏
的危害可以忽略不计,但是
内存泄漏
堆积则后果很严重,无论多少内存,迟早
会
被占完,造成
内存泄漏
。 2、引起
内存泄漏
...
内存泄漏
是什么?有什么危害
在各种项目开发中,
内存泄漏
是一个很严重的
问题
。
内存泄漏
可能
会
导致系统性能下降、程序崩溃、安全漏洞以及资源浪费等严重后果和危害。因此,及时发现和修复
内存泄漏
问题
是十分重要的。本篇博客将详细介绍
内存泄漏
是什么,有什么危害。
C/C++什么是内存泄露,内存泄露如何避免?
C/C++什么是内存泄露,内存泄露如何避免?1. 内存溢出2.
内存泄漏
3. 造成内存泄露常见的三种情况3.1 指针重新赋值3.2 错误的内存释放3.3 返回值的不正确处理4. 如何避免内存泄露?5. 内存泄露检测工具valgrind 1. 内存溢出 内存溢出 OOM (out of memory),是指程序在申
请
内存时,没有足够的内存空间供其使用,出现out of memory;比如申
请
了一个int,但给它存了long才能存下的数,那就是内存溢出。 2.
内存泄漏
内存泄露 memory lea
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章