Khi viết toán tử “>>” thì tham số truyền vào nên để tham biến hay tham trị? Mình thắc mắc là vì:
friend istream& operator>>(istream& os, PhanSo &x) {
is >> x.tuSo >> x.mauSo;
return is;
}
Nếu vậy thì mỗi đối tượng PhanSo phải xài 1 phương thức à? Mình muốn dùng friend istream& chứ không muốn dùng void operator>>(…) và có thể xài cho nhiều đối tượng khác nhau thì phải làm thế nào? Thanks…
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?