對於拷貝構造函數和賦值運算符的理解

最近在作筆試題的時候,遇到了這個關於拷貝構造函數和賦值運算符的調用的問題,感受挺容易混淆的,因此在這總結一下。 在程序員沒有本身定義拷貝構造函數時,默認拷貝構造函數和賦值運算符默認的進行的是淺拷貝。 一、拷貝構造函數 函數原型:class_name (const class_name &); 函數調用狀況(): (1)新建一個對象; (2)使用同類的已有對象對其進行初始化; 即就是發生在對象還未建
相關文章
相關標籤/搜索