流插入流輸出中&的作用

1.重載「<<」和「>>」需要定義爲友元(friend)類型: 運算符重載有一個函數調用的形式,函數爲cin不能直接訪問類的成員 2.重載時Point &t不加「&」相當於傳值,會調用複製構造函數,若去掉cin裏的&,會由於沒有初始化而導致出現錯誤(main函數中定義的p不需要構造函數),若只改cout的&,那麼在輸出的時候會調用賦值構造函數。
相關文章
相關標籤/搜索