摘要: ​ 配合这篇文章食用更佳: 构造析构函数 拷贝构造函数调用时机 使用一个已经创建完毕的对象来初始化一个新对象(复制) 值传递的方式给函数参数传值(实参传递给形参的过程,复制) 以值方式返回局部对象(作为函数返回值,复制) Person doWork() { Person p1; return p1; 阅读全文
posted @ 2023-01-28 19:16 永生辉皇 阅读(32) 评论(0) 推荐(0)
摘要: 概述 对象的初始化和清理是两个非常重要的安全问题,一个对象或者变量没有初始状态,对其使用后果未知,同样的,使用完一个对象或变量,没有及时清理,也会造成一定的安全问题 C++利用了构造函数和析构函数解决上述问题,这两个函数将会被编译器自动调用,完成对象初始化和清理工作。对象的初始化和清理工作是编译器强 阅读全文
posted @ 2023-01-28 16:57 永生辉皇 阅读(134) 评论(0) 推荐(0)