Hỏi về this trong class

AI nói thêm cho mình về cách dùng this trong class với, với cả nó dùng trong những trường hợp nào :smiley:

http://diendan.congdongcviet.com/threads/t11404::y-nghia-tac-dung-cua-con-tro-this.cpp
Ý bạn có phải là cái này :slight_smile: ?

2 Likes

Em lại nghĩ anh ấy hỏi về cái này: this.
Em cũng thắc mắc về cái this., mà trong class thì chắc là nó. Còn nếu không phải thì em sẽ tạo topic mới

đúng r, :smiley: cám ơn bạn nhá.

Đọc topic kia sao thấy mơ hồ quá :frowning:

1 Like

Bạn chịu khó Google đi :slight_smile: mình google thấy có rất nhiều topic nói về cái này :slight_smile: mình nghĩ sẽ giúp ích cho bạn

1 Like

this là con trỏ được tạo ra mặc định ngay khi class được khai báo, mục đích của nó là trỏ đến tất cả những member của class đó, để xác định đâu là member của class khi bị trùng tên bởi việc truyền tham số từ ngoài vào. Ví dụ:

this->name khác với name (kiểu string) trong hàm void setName(const string& name);

vậy là nó có tác dụng khi trùng với biến tham số à bạn?

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?