ThienThanCNTT
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Streams And Files

Go down

Streams And Files Empty Streams And Files

Bài gửi by anbinhtrong 24/12/09, 07:46 am

Thật khó hiểu khi sử dụng friend istream& operator >>(istream &, object&). Và mình cũng có thắc mắc 1 số thứ khi sử dụng toán tử chồng >> và <<
Thứ 1: Hàm friend có phải là hàm thành viên hay không?
Thứ 2: Khi xài hàm friend, kiểu trả về là gì?
//Chỉ thắc mắc vậy thôi. Tại sao trong toán tử << và >> lại sử dụng hàm friend.
//cout<//Vậy trong trường hợp là thành viên của 1 lớp, vậy doituong.hamthanhvien, đối tượng tại sao không viết?
Thứ 3: Có thể để kiểu trả về là void hay không? Có thể dùng void thay cho istream???
[You must be registered and logged in to see this image.]
Stream class hierarchy
anbinhtrong
anbinhtrong
Mod
Mod

Tổng số bài gửi : 77
Số điểm : 142
Số lần được cám ơn : 32
Ngày đến diễn đàn: : 18/10/2009
Tuổi : 35
Đến từ : BT

http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Streams And Files Empty Re: Streams And Files

Bài gửi by anbinhtrong 24/12/09, 07:51 am

Có thể sử dụng friend istream& operator <<(istream, objecttype), truyền tham trị istream thay vì truyền tham chiếu được không?
anbinhtrong
anbinhtrong
Mod
Mod

Tổng số bài gửi : 77
Số điểm : 142
Số lần được cám ơn : 32
Ngày đến diễn đàn: : 18/10/2009
Tuổi : 35
Đến từ : BT

http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Streams And Files Empty Re: Streams And Files

Bài gửi by anbinhtrong 24/12/09, 07:53 am

Thay vì viết friend istream& operator <<(istream&, objecttype)
ta có thể viết như vậy được không:friend istream& operator <<(objecttype, istream& )
anbinhtrong
anbinhtrong
Mod
Mod

Tổng số bài gửi : 77
Số điểm : 142
Số lần được cám ơn : 32
Ngày đến diễn đàn: : 18/10/2009
Tuổi : 35
Đến từ : BT

http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Streams And Files Empty Re: Streams And Files

Bài gửi by anbinhtrong 24/12/09, 08:05 am

Xin lỗi vì spam nhiều lần, không thấy nút edit bài viết, vừa viết xong cái này nãy ra ý kia nhé.
Có thể bỏ tham số istream& được không?
Bạn thử so sánh với hàm friend objectyped operator+(tham số 1, tham số 2)
Mình cũng lờ mờ hiểu ra 1 số vấn đề, không biết đã rõ và đúng không? Nên mình xin tạm câu trả lời của bạn trước.
anbinhtrong
anbinhtrong
Mod
Mod

Tổng số bài gửi : 77
Số điểm : 142
Số lần được cám ơn : 32
Ngày đến diễn đàn: : 18/10/2009
Tuổi : 35
Đến từ : BT

http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Streams And Files Empty Re: Streams And Files

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết