構(gòu)造函數(shù)參數(shù)是對(duì)象 通常類的拷貝構(gòu)造函數(shù)的參數(shù)是什么?
通常類的拷貝構(gòu)造函數(shù)的參數(shù)是什么?復(fù)制構(gòu)造函數(shù)使用類的對(duì)象為類的另一個(gè)對(duì)象賦值,因此構(gòu)造函數(shù)的參數(shù)就是類的對(duì)象。Class a{public:a(const a&a)//復(fù)制構(gòu)造函數(shù);}add con
通常類的拷貝構(gòu)造函數(shù)的參數(shù)是什么?
復(fù)制構(gòu)造函數(shù)使用類的對(duì)象為類的另一個(gè)對(duì)象賦值,因此構(gòu)造函數(shù)的參數(shù)就是類的對(duì)象。Class a{public:a(const a&a)//復(fù)制構(gòu)造函數(shù);}add const防止復(fù)制構(gòu)造函數(shù)修改形式參數(shù)的值;add reference避免實(shí)際參數(shù)傳遞給形式參數(shù)時(shí)復(fù)制值,提高效率。