vb6中用new创建的对象是否要delete呀?
来源:互联网 发布:石头网络刷钻软件 编辑:程序博客网 时间:2024/06/05 21:15
vb6中用new创建的对象是否要delete呀?我有更好的答案
比如Dim rs As New ADODB.Recordset
操作完成后,是否需要Delete rs之类的代码?
操作完成后,是否需要Delete rs之类的代码?
magic7004| 浏览 1427 次2008-10-21 19:03 |举报描述不清违规检举侵权投诉
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
- vb6
- 对象
- delete
- 搜索资料
2008-10-21 19:22
最佳答案
呵呵。。用C++用多了吧。。VB的话不用。也不必象1楼那样,set rs=nothing 为什么?因为当该过程执行完毕时,rs引用不存在了(退栈了)。即,没有任何引用指向你New的对象。。此时,系统自动释放资源。什么时候set rs=nothing才是必要的呢?1,当过程非常长,而且需要分配大量的内存时,主动放开引用才是必要的。2,或者是rs是全局引用时(此时rs引用变量就不会退栈了),要删除对象,必须主动设为Nothing才行。
0 0
- vb6中用new创建的对象是否要delete呀?
- new与delete创建对象
- java中用new创建一个对象的过程解析
- 动态对象创建-----new和delete
- c++中用new和不用new创建对象的本质区别
- JS中用new 创建对象及在构造函数中return的使用
- 堆对象的new与delete
- new出来的对象一定要delete
- C++之对象的new与delete
- 动态对象创建(new/delete & malloc/free)
- New一个子类对象的时候是否创建了父类的对象
- 是否重载全局 new / delete
- 如果容器中包含了通过new操作创建的指针,切记在容器对象析构前将指针delete掉
- 解决vb6 Active不能创建对象的方法
- new创建一个对象,是否需要加括号?
- new创建一个对象,是否需要加括号?
- new Object[5]语句是否创建了5个对象
- new创建对象数组 比较 new单个对象的优点
- 【HDU5950 2016ACM ICPC亚洲区沈阳站-重现赛 C】【矩阵快速幂】Recursive sequence 矩阵递推 i ^ 4
- 就是要跨域
- 怎么解决java.lang.NoClassDefFoundError错误
- zVM虚机丢失FCP设备
- finally块
- vb6中用new创建的对象是否要delete呀?
- 【NOIP模拟考一】水资源 first 海港的船只(ship.cpp)
- 数据类型与定义
- 使用gradle编译Android studio工程
- 文字超出变为省略号
- 蓝桥杯-鸡兔同笼问题(例题)
- 密码学基础知识
- android开发修改项目字体
- POj 2002 UVALive - 3047 C - Squares 【计算几何+二分求解】