首页上一页 1 下一页尾页 1 条记录 1/1页
何时set nothing
发表在VB答疑区
2010-04-25
是否精华
是
否
版块置顶:
是
否
定义变量的时候dim as,有的却要dim as new才能用,比如dim i as integer之后,i马上就可以使用。但Public adoConn As New ADODB.Connection却要加上new才可以使用。什么时候要new,什么时候又不需要new呢?
我在有的地方看到set a = nothing,请问,什么时候需要set noting?VB有没有栈的概念?我以前用C,我觉得在函数里定义的变量,函数退出时都释放掉了?是不是这样的?我觉得只有new出来的东西,才要set nothing,不然就不需要。我这么理解对不对?
VB里面也没有指针,但会不会同现内存泄漏的问题?是不是new出来的东西没有set nothing就会造成内存泄漏?
我在有的地方看到set a = nothing,请问,什么时候需要set noting?VB有没有栈的概念?我以前用C,我觉得在函数里定义的变量,函数退出时都释放掉了?是不是这样的?我觉得只有new出来的东西,才要set nothing,不然就不需要。我这么理解对不对?
VB里面也没有指针,但会不会同现内存泄漏的问题?是不是new出来的东西没有set nothing就会造成内存泄漏?