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?
Bài liên quan
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???
“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.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