其他分享
首页 > 其他分享> > 复制构造函数被调用的三种情况

复制构造函数被调用的三种情况

作者:互联网

l 定义一个对象时,以本类另一个对象作为初始值,发生复制构造;

l 如果函数的形参是类的对象,调用函数时,将使用实参对象初始化形参对象,发生复制构造;

l 如果函数的返回值是类的对象,函数执行完成返回主调函数时,将使用return语句中的对象初始化一个临时无名对象,传递给主调函数,此时发生复制构造。

标签:初始化,调用,函数,形参,对象,主调,复制,构造函数
来源: https://blog.csdn.net/qq_45662588/article/details/121177465