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