Y ynduanlian Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-11 #1 如果需要,如何释放? 不知为什么我的程序经常性但又很随机的报内存错误?
一 一只没有缺点的狼 Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-11 #4 我觉得要释放,用Setlength(xxx,0)就可以了,不释放会产生内存泄漏。
Y ynduanlian Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-11 #6 动态数组里存的是个纪录: TMusic=Record Name: String; URL: String; End; var MEs: Array of TMusic; …… SetLength(Mes,3); Mes[0].Name:='A8音乐'; Mes[0].URL:='http://www.a8.com'; Mes[1].URL:='http://music.yahoo.com.cn'; Mes[1].Name:='雅虎音乐'; Mes[2].Name:='百度音乐'; Mes[2].URL:='http://mp3.baidu.com';
动态数组里存的是个纪录: TMusic=Record Name: String; URL: String; End; var MEs: Array of TMusic; …… SetLength(Mes,3); Mes[0].Name:='A8音乐'; Mes[0].URL:='http://www.a8.com'; Mes[1].URL:='http://music.yahoo.com.cn'; Mes[1].Name:='雅虎音乐'; Mes[2].Name:='百度音乐'; Mes[2].URL:='http://mp3.baidu.com';
A Avalon Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-11 #7 个人觉得MEs会在你整个程序结束时自动释放 楼主不妨哟个指针结合链表 不久没这个担心了??
W wql Unregistered / Unconfirmed GUEST, unregistred user! 2007-06-11 #8 这种方式不会释放,可以: var _P:^Mes; _P:=new(Mes); _P^.Name:='A8音乐'; _P^.URL:='http://www.a8.com';