复制构造函数

复制构造函数是具有如下特点的函数:

只有单个参数,切形参是对本类类型对象的引用(常用const修饰)。

复制构造函数在下列情况下实用:

1.根据另一类型的对象显式或者隐式初始化一个对象。

2.复制一个对象,将它作为实参传给一个函数

3.从函数返回时复制一个对象

4.初始化顺序容器中的元素

5.根据元素初始化式列表初始化元素

原文地址:https://www.cnblogs.com/liuhg/p/CopyConstructor.html