类没有构造函数,析构函数也可?

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
  • 打赏
  • 举报
回复
不写虽然系统会给你加,
但是编写它们会带给你许多的方便,
并且在很多情况下,这是必不可少的
例如数据变量的初始化和内存的回收,等等,非常多,
所以从很大程度来说 构造函数,析构函数比不可少!

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧