复制建构子（）是C++编程语言中的一种特别的建构子，习惯上用来建立一个全新的物件，这个全新的物件相当于已存在物件的副本。这个建构子只有一个参数（引数）：就是用来复制物件的参照（常用const修饰）。构造函数也可以有更多的参数，但除了最左第一个参数是该类的引用类型外，其它参数必须有默认值。类的复制构造函数原型通常如下：codice_1一般来说，假如程式设计师没有自行编写复制建构子，那么编译器会自动地替每一个类别建立一个复制建构子；相反地，程式设计师有自行编写复制建构子，那么编译器就不会建立它。当物