社区
C语言
帖子详情
new 和 delete 的一个问题
polosheng
2002-08-16 06:09:12
今天看到个这么个东东: 有个类的实例(不是new的),不要的时候就delete掉了,不知为什么可以这样用.delete不是只能与new搭配使用吗.注:程序编译通过,运行正常.
请教大家了,谢谢
...全文
38
10
打赏
收藏
new 和 delete 的一个问题
今天看到个这么个东东: 有个类的实例(不是new的),不要的时候就delete掉了,不知为什么可以这样用.delete不是只能与new搭配使用吗.注:程序编译通过,运行正常. 请教大家了,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
n5
2002-08-16
打赏
举报
回复
new/delete, new[]/delete[], malloc()/free() 必须配对使用。编译器是无法捕捉到混合使用的错误的,但这样的错误导致的后果很难说,可能是崩溃。
没见到过用delete不用new的情况,请把源码贴出来看看。
weihere
2002-08-16
打赏
举报
回复
把帖子贴出来看看
kingsoft111
2002-08-16
打赏
举报
回复
agree kof99th
new 和free
malloc 和delete
是对应的
最好不要混用
kof99th
2002-08-16
打赏
举报
回复
delete会调用析构函数,而free不会,所以new和free,malloc和delete混用会有问题,最好把源码贴出来,在看看是什么问题。
原则上,new和delete要配对。
julyclyde
2002-08-16
打赏
举报
回复
不是new的也可以delete?
new的都在堆里,而直接声明的变量在堆栈里,是不是有点……?
kwok_1980
2002-08-16
打赏
举报
回复
可能它初始化的时候就用了new了!而析构函数没有调用delete呢!
又或没有析构函数!
最好你把源代码贴出来!这样才能明白!
netbian
2002-08-16
打赏
举报
回复
用delete可以删除指针
Yssss1980
2002-08-16
打赏
举报
回复
delete 只能删除指针
还有不是new的,可以是malloc或CreateObject\动态创建的
源码呢?
1127
2002-08-16
打赏
举报
回复
是这样的呀!!
这个是一个内存分配的问题也就是说你可以在内存的堆区的分配就可以用new在关delete关就可以了!!
sandrowjw
2002-08-16
打赏
举报
回复
有嗎﹖這樣肯定倒閉。
new
和
delete
的用法完美解析
c++中
new
和
delete
的使用方法http://www.jb51.net/article/49537.htm对于计算机程序设计而言,变量和对象在内存中的分配都是编译器在编译程序时安排好的,这带来了极大的不便,如数组必须大开小用,指针必须指向
一个
...
C++
new
和
delete
的使用
new
和
delete
是C++里非常重要的两个关键字,意味着从“自由存储(堆)”分配指定大小的内存和释放掉这些内存。这些用法哪怕初学者也会,但是今天要讲的不是这个。今天要讲的是使用中容易忽视的细节和可能引发的错误...
浅谈 C++ 中的
new
/
delete
和
new
[]/
delete
[]
在 C++ 中,你也许经常使用
new
和
delete
来动态申请和释放内存,但你可曾想过以下
问题
呢?
new
和
delete
是函数吗?
new
[] 和
delete
[] 又是什么?什么时候用它们?你知道 operator
new
和 operator
delete
吗...
new
和
delete
的使用
new
和
delete
的使用
new
其实就是告诉计算机开辟一段新的空间,但是和一般的声明不同的是,
new
开辟的空间在堆上,而一般声明的变量存放在栈上。 通常来说,当在局部函数中
new
出一段新的空间,该段空间在局部函数调用...
new
/
delete
详解(跑路人笔记)<C++初阶>
文章目录前言
new
/
delete
内置类型举例自定义类型举例
new
失败operator
new
与operator
delete
现式调用构造函数
new
和
delete
的实现原理malloc/free和
new
/
delete
的区别小结 前言
new
和
delete
是C++为了类的使用方便而创造的...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章