1.谈谈那些情况下必须实现拷贝构造函数
当类中有成员指针,且指向堆区空间,必须实现拷贝构造函数(深拷贝)
2.谈谈哪些情况下必须实现析构函数
当类中有成员指针,且指向堆区空间,必须使用析构函数释放指针成员指向的堆区空间
3.谈谈哪些情况下必须实现operator=
当类中有成员指针,且指向堆区空间,必须实现operator=函数(深拷贝)
4.谈谈你对explicit关键字的理解
explicit防止构造函数隐式转换
5.谈谈new和delete的使用中注意点
如果new申请了数组空间(new 和[结合),那么delete在释放空间的时候必须使用[]
更多关于物联网培训的问题,欢迎咨询千锋教育在线名师,如果想要了解我们的师资、课程、项目实操的话可以点击咨询课程顾问,获取试听资格来试听我们的课程,在线零距离接触千锋教育大咖名师,让你轻松从入门到精通。