摘要: 1.引言 上一篇博文关于浅拷贝和深拷贝 https://www.cnblogs.com/zhaoyixiang/p/12116203.html 我们了解到我们在浅拷贝时对带指针的对象进行拷贝会出现内存泄漏,那C++是否可以实现像python,JAVA一样引入垃圾回收机制,来灵活的来管理内存。 遗憾的 阅读全文
posted @ 2019-12-29 21:11 Wings_shadow 阅读(1120) 评论(2) 推荐(1) 编辑
摘要: 1.定义: 我们对一个已知对象拷贝时,编译系统会自动调用一种拷贝构造函数——拷贝构造函数,如果用户未定义拷贝构造函数,则会默认调用拷贝构造函数 浅拷贝,是由缺省的拷贝构造函数所实现的数据成员逐一进行赋值,如果类中含有指针则会产生错误。 为了解决浅拷贝出现的错误,我们可以定义一个拷贝构造函数,使之不仅 阅读全文
posted @ 2019-12-29 20:30 Wings_shadow 阅读(1084) 评论(0) 推荐(0) 编辑