01/10/2018, 15:49

Con trỏ this C++

Cho mình hỏi về con trỏ this trong 1 lớp. Mình không hiểu rõ là khi biên dịch sẽ có con trỏ this lần lượt chỉ đến địa chỉ của object đang được tác động hay là có nhiều con trỏ this được tạo ra liên tục?

viết 17:51 ngày 01/10/2018

nghĩa là sao?? Lo chuyện đó làm gì??

this là chính object đó. Sở dĩ nó là con trỏ vì khi viết C with classes ông Stroustrup chưa chế ra reference. Nếu ổng chế ra reference trước rồi thì this sẽ là reference thay cho con trỏ. reference có thể hiểu là tên khác của object đó vậy thôi. Bạn tên X người ta gọi bạn là Tí vậy mỗi khi gọi “Tí” chữ Tí được “tạo ra” liên tục??? “Tạo ra” là sao? Nhiều con tạo ra liên tục là sao?? Mà cũng có liên quan gì tới hàm hủy???

Trần Hoàn viết 17:51 ngày 01/10/2018

“this” nghĩa là “Tôi, tao, tớ”. Đối tượng nào xưng this đều là nói đến chính mình.

evai55 viết 17:58 ngày 01/10/2018

sorry do lúc đầu mình muốn hỏi về hàm hủy nhưng sau đó quay sang this nhưng quên thay đổi title

Bài liên quan
0