阅读背景:

C++拷贝构造函数:浅拷贝与深拷贝

来源:互联网 

  在介绍C++浅拷贝与深拷贝之前,我们先引出C++的拷贝构造函数。

  C++拷贝构造函数是一种特殊的构造函数,其形参是本类对象的引用。用于在建立一个新的对象时,使用一个已经存在的对象来初始化这个新对象。因为拷贝构造函数时特殊的构造函数,所以其没有返回值类型,且名称与类名相同;该函数只有一个参数,即此类对象的引用;所有类都必须有一个拷贝构造函数,如果没有自动以拷贝构造函数,系统会自动产生一个默认拷贝构造函数。  C++拷贝构造函数




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: