DAY15
发布时间:2023年12月24日
问题一:构造函数和析构函数能否抛出异常,不能的话是为什么,能的话是如何抛出的?
没学过!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
问题二:一个类默认会生成哪些函数?
1.默认构造函数
2.默认析构函数
3.默认浅拷贝构造函数
4.默认浅拷贝模式的赋值运算符的重载函数
5.默认取地址运算符的重载函数
6.const修饰的取地址运算符的重载函数
问题三:C++类对象的初始化顺序
类对象的初始化顺序与初始化参数列表的顺序无关,只与类对象的成员变量声明的顺序有关
含有类成员的对象,先调用类成员的构造函数,再调用本类的构造函数
析构时,先调用本类的析构函数,再调用类对象的析构函数
文章来源:https://blog.csdn.net/m0_75178021/article/details/135186993
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!