社区
C语言
帖子详情
类没有构造函数,析构函数也可?
elevenj
2003-01-14 11:16:45
如题
...全文
60
8
打赏
收藏
类没有构造函数,析构函数也可?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rkwj
2003-01-14
打赏
举报
回复
当然有了,你不加会默认有的。
ajoo
2003-01-14
打赏
举报
回复
不写最好。缺省的就是二进制复制,象C的struct, 标准,没有歧义,没有副作用。对象复制几乎可以0开销。
不是必要的,最好不写。
littlechang
2003-01-14
打赏
举报
回复
系统会在内部生成一个,但你看不见,而且如上所说,它可能不是你想要的。
elevenj
2003-01-14
打赏
举报
回复
对不起,问题不清让大家误会了
系统加的删掉了,自己也没写。这会如何
web_spider
2003-01-14
打赏
举报
回复
推荐c++对象模型。
里面讲的很明白。
widewave
2003-01-14
打赏
举报
回复
是啊,不过编译器会替你合成的。不过,合成的不一定管用。
如没有虚析构函数就不能被继承。
fangrk
2003-01-14
打赏
举报
回复
你的代码可以没有
程序会自动扩充的,但是自动扩充的可能不是你想要的
积木
2003-01-14
打赏
举报
回复
不写虽然系统会给你加,
但是编写它们会带给你许多的方便,
并且在很多情况下,这是必不可少的
例如数据变量的初始化和内存的回收,等等,非常多,
所以从很大程度来说 构造函数,析构函数比不可少!
构造函数
、
析构函数
、虚函数
为什么
析构函数
要定义为虚函数?虚函数的工作原理?有关虚函数的几个知识点 为什么
构造函数
不能为虚函数? 参考回答: 在
类
中,
构造函数
用于初始化对象及相关操作。
构造函数
是不能声明为虚函数的,因为虚函数对应一...
C++
构造函数
、
析构函数
、拷贝
构造函数
原文链接:
构造函数
、
析构函数
、拷贝
构造函数
一、
构造函数
概念(作用): 用来在创建对象时,对对象进行初始化 特点
构造函数
无返回值,函数名与
类
名相同,必须存在于public中
构造函数
可以重载 不用来初始...
构造函数
、
析构函数
的执行顺序
1)
构造函数
顺序 ① 基
类
构造函数
。如果有多个基
类
,则
构造函数
...① 调用派生
类
的
析构函数
; ② 调用成员
类
对象的
析构函数
; ③ 调用基
类
的
析构函数
。 作者:阿秀 链接:https://zhuanlan.zhihu.com/p/349967745
【C++初阶】简析
构造函数
、
析构函数
讲讲
构造函数
、
析构函数
的知识
深入理解C#
构造函数
与
析构函数
文章目录一、
构造函数
1、
构造函数
的概念2、
构造函数
的定义3、默认
构造函数
与有参
构造函数
4、静态
构造函数
5、静态
构造函数
和实例
构造函数
的使用二、
析构函数
三、
构造函数
与
析构函数
区别 一、
构造函数
首先,我们要...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章