天天看點

合成拷貝指派運算符

與處理拷貝構造函數一樣,如果一個類沒有定義自己了拷貝指派運算符,則編譯器會為它生成一個合成拷貝指派運算符。類似拷貝構造函數,對于某些類,合成拷貝指派運算符用來禁止該類型對象的指派。如果拷貝指派運算符并非出于此目的,它會将右側運算對象的每個非static成員賦予左側運算對象的對應成員,這一工作是通過成員類型的拷貝指派運算符來完成的。對于數組類型的成員,逐個指派數組元素。合成拷貝指派運算符傳回一個指向其左側運算對象的引用。