C++ Primer Chapter13

1、只有单个形参,而且该形参是对本类类型对象的引用(常用const修饰),这样的构造函数成为复制构造函数。与默认构造函数一样,复制构造函数可由编译器隐式调用。复制构造函数可用于:

根据另一个同类型的对象显示或隐式初始化一个对象。

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

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

初始化顺序容器中的元素。

根据元素初始化列表初始化数组元素。



Comments are closed.