Streams And Files

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Streams And Files

Bài gửi by anbinhtrong on 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

===== Thành viên Forum Thien Than CNTT ====
The only way to begin is to begin.

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 : 27
Đến từ : BT

Xem lý lịch thành viên http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Re: Streams And Files

Bài gửi by anbinhtrong on 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?

===== Thành viên Forum Thien Than CNTT ====
The only way to begin is to begin.

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 : 27
Đến từ : BT

Xem lý lịch thành viên http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Re: Streams And Files

Bài gửi by anbinhtrong on 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& )

===== Thành viên Forum Thien Than CNTT ====
The only way to begin is to begin.

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 : 27
Đến từ : BT

Xem lý lịch thành viên http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Re: Streams And Files

Bài gửi by anbinhtrong on 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.

===== Thành viên Forum Thien Than CNTT ====
The only way to begin is to begin.

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 : 27
Đến từ : BT

Xem lý lịch thành viên http://khoahockithuat.blogspot.com

Về Đầu Trang Go down

Re: Streams And Files

Bài gửi by Sponsored content Today at 07:37 pm


Sponsored content


Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


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