首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 高性能WEB开发 >

内存泄漏~解决方法

2013-07-01 
内存泄漏~~Vector vnew Vector(10)for (int i1i100 i++){Object onew Object()v.add(o)onull}

内存泄漏~~
  Vector v=new Vector(10);
  for (int i=1;i<100; i++){
    Object o=new Object();
    v.add(o);
    o=null;
  }
为什么总把上面这个作为内存泄漏的例子,object放到vector中不就是因为vector有用吗,这也叫内存泄漏?? 内存泄漏 vector object null
[解决办法]
这只是写个特殊例子,Vector添加的都是空引用,又不能释放。所以说内存泄露。
[解决办法]
在程序的循环函数里面有这么一个数据
while(1)//这个循环体是一秒执行一次的
{
char* path[10] ={0} ;  
path[0] = "11111";
path[1] = "22222";
path[2] = "33333";
path[3] = "44444";
}

上面的path需不需要delete,上面的情况会不会造成内存泄漏 

热点排行