[問題] ostream

看板C_and_CPP作者 (HaHaHa~~~)時間14年前 (2011/12/04 11:16), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
請問 class test{ int val1; int val2; friend ostream& operator<<(ostream& out,test& val); }; ostream& operator<<(ostream& out,test& val){ out<<val.val1 << val.val2; return out; } 以上是要對test物件的資料作寫入動作 這個部份一定要用friend嗎? 如果不用friend的寫法應該要怎麼寫呢?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.135.87

12/04 14:43, , 1F
去查operator overloading吧.. 不是friend就拿不到val1和2
12/04 14:43, 1F

12/04 20:17, , 2F
17856、17857。這兩篇值得一看
12/04 20:17, 2F
文章代碼(AID): #1EskOD0d (C_and_CPP)