当前位置: 代码迷 >> 高性能WEB开发 >> 内存泄漏~解决方法
  详细解决方案

内存泄漏~解决方法

热度:284   发布时间:2013-07-01 12:33:04.0
内存泄漏~~
  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,上面的情况会不会造成内存泄漏 
  相关解决方案