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

内存之极度不可思议

楼主to_be_or_not_to_be(to be)2004-12-01 18:27:06 在 C/C++ / C语言 提问

今天总算让我见识到了内存泄露的厉害了,花了两个小时才找到原来是我在1.c里面malloc了一个内存,然后free了两次,造成2.c里面一个WideCharToMultiByte函数无效,真是不知道哪里跟哪里 问题点数:20、回复次数:13Top

1 楼avalonBBS("︶.︶メ)→( ̄ε ̄メ)回复于 2004-12-01 18:31:40 得分 2

接分分Top

2 楼dongyuanzhang(阿林)回复于 2004-12-01 18:32:09 得分 2

无奈!深化!Top

3 楼MCR()回复于 2004-12-01 18:35:27 得分 2

既然玩内存,怎保不泄漏   ^-^Top

4 楼great_chenliang(Eric)回复于 2004-12-01 18:37:13 得分 2

这又不叫泄漏Top

5 楼pacman2000(pacman)(影子传说)回复于 2004-12-01 18:38:52 得分 2

这是重复释放啊。。。居然没有报错?Top

6 楼linyang0106linyang(Adrian)回复于 2004-12-01 18:46:34 得分 2

yun   不懂Top

7 楼zk2486(EMV)回复于 2004-12-01 18:54:56 得分 1

这个不叫泄漏吧Top

8 楼milozy1983(Detective)回复于 2004-12-01 19:27:20 得分 1

开辟了堆空间后没用free会造成泄露,释放了两次可能会把后面用到的堆空间释放,不知说得对不对Top

9 楼questionboy(我行我素)回复于 2004-12-01 19:41:56 得分 2

这應該是你缺乏基本的好習慣  
  if( p )  
  {  
  delete   p;  
  p   =   NULL;  
  }Top

10 楼huanmm(射手小王子)回复于 2004-12-01 19:55:36 得分 1

楼上正解Top

11 楼nwcow(冰山下的野牦牛)回复于 2004-12-01 20:12:54 得分 1

你释放内存后有没有p=NULL?如果有,正常。如果没有,一个报异常阿!Top

12 楼yyj1982(一切从头开始,好好学英语)回复于 2004-12-01 20:50:19 得分 1

接分要紧!!!Top

13 楼yuanyou(元友)回复于 2004-12-01 20:53:20 得分 1

GOODTop

相关问题

  • 不可思议的问题,关于类的分配内存!!
  • 这个内存泄漏有点不可思议,有经验的进来看看。
  • 不可思议的问题
  • 不可思议的下属
  • 内存
  • 内存???
  • 内存?
  • 内存?
  • 不可思议。有这种问题。
  • 不可思议的问题(最新)

关键词

  • 内存
  • null
  • 释放
  • 泄露
  • 空间
  • 造成
  • 没有
  • free

得分解答快速导航

  • 帖主:to_be_or_not_to_be
  • avalonBBS
  • dongyuanzhang
  • MCR
  • great_chenliang
  • pacman2000
  • linyang0106linyang
  • zk2486
  • milozy1983
  • questionboy
  • huanmm
  • nwcow
  • yyj1982
  • yuanyou

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

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