侯捷《面向對象高級編程》筆記2

1.類有指針成員時,必須有拷貝構造、拷貝賦值函數 2.如果沒有定義拷貝構造函數,當用戶進行拷貝構造時,調用默認的拷貝構造函數,淺拷貝一個對象,後期如果修改其中一個,另一個也會被修改,另外拷貝的對象原來指向的內存就成了孤兒,內存泄漏了 3.拷貝賦值函數需要檢測自我賦值,否則當用戶自我賦值時會失敗 4.stack,存在於某作用域的一塊內存空間。調用函數,函數本身會形成一個stack來存放接收的參數。函
相關文章
相關標籤/搜索