社区
C++ 语言
帖子详情
构造函数的问题
lunarfan
2008-11-15 11:37:09
c++primer书上说有些类类型没有默认的构造函数,对于这些类型来说,每个类型必须提供显示的初始化。没有初始化值根本不可能定义这种类型的变量的。
我所知道的类里面都有默认构造函数啊。
这里的有些指的是哪些???
...全文
55
6
打赏
收藏
构造函数的问题
c++primer书上说有些类类型没有默认的构造函数,对于这些类型来说,每个类型必须提供显示的初始化。没有初始化值根本不可能定义这种类型的变量的。 我所知道的类里面都有默认构造函数啊。 这里的有些指的是哪些???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
toadzw
2008-11-16
打赏
举报
回复
还有一种情况就是含有const与引用的,必显示提供因为这些值不能改变,且必要求有一个值,而默认的构造函数不能提供;
toadzw
2008-11-16
打赏
举报
回复
对于一些内置的类型数据,只要分配内存,没有构造
lunarfan
2008-11-16
打赏
举报
回复
想明白了这句话的意思:类是都有默认构造函数的。如果你自己写了带参数的构造函数(默认构造函数消失)那么
就必须在定义时有初始化式。
lunarfan
2008-11-16
打赏
举报
回复
想明白了这句话的意思:类是都有默认构造函数的。如果你自己写了带参数的默认构造函数(默认构造函数消失)那么
就必须在定义时有初始化式。
Longinc
2008-11-15
打赏
举报
回复
系统类应该是有默认构造的
kdy88120
2008-11-15
打赏
举报
回复
学习了,我知道的也是所有类都有默认构造函数的!
构造函数
与析构函数的
问题
总结
本文详细介绍了C++中的
构造函数
类型,包括默认
构造函数
、列表初始化
构造函数
、拷贝
构造函数
和移动
构造函数
,并通过示例代码演示了它们的使用。此外,还讨论了
构造函数
和析构函数的执行顺序、
构造函数
是否能声明为虚函数等
问题
,以及拷贝
构造函数
为何必须传引用。最后,阐述了何时会自动生成默认
构造函数
的情况。
关于c++继承中
构造函数
问题
本文聚焦C++继承中的构造
问题
,当父类只有有参
构造函数
,创建子类对象会报错。文中介绍两种解决方法:一是子类初始化列表法,在
构造函数
里用初始化列表初始化成员变量和父类有参构造;二是调用父类
构造函数
法,用作用域法调用父类有参构造并传参。
构造函数
的继承
问题
这是一篇关于Java
构造函数
继承
问题
的读书笔记。介绍了缺省
构造函数
,当父类和子类都只有缺省
构造函数
时无
问题
。还探讨了父类和子类都有多个
构造函数
时,子类
构造函数
缺省调用父类显式缺省
构造函数
的情况,以及如何避免调用该
构造函数
,最后给出相关结论。
BigDecimal
构造函数
的
问题
本文探讨了BigDecimal类中double类型
构造函数
的
问题
,指出其结果可能不精确,并推荐使用String类型的
构造函数
来确保数值精度。通过对比new BigDecimal(0.1)与new BigDecimal(0.1)的不同,强调了字符串
构造函数
的优势。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章