4構造函數何時被調用

來源:生活大全幫 1.85W

4構造函數何時被調用

調用分為系統自動調用和自己定義拷貝構造函數

系統會調用拷貝構造函數的情況:

1、用類的一個對象去初始化另一個對象時;

2、函數的形參是類的對象時即值傳遞時,但若是引用傳遞時則不會調用;

3、函數的返回值是類的對象或引用時。

自己定義拷貝構造函數的情況:類中成員有指針變量或類中有動態內存分配時。

熱門標籤