在C ++中,为什么this关键字不是引用?


In C++, why isn't the this keyword a reference?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Why ‘this’ is a pointer and not a reference?

嘿,伙计们,

有一个很好的理由,EDCOX1×0是指针,而不是C++中的引用吗?


在参考概念出现之前,引入了this概念。当时,this必须是指针.source


来自stroustrup的常见问题解答

http://ww2.research.att.com/~bs/bs_faq2.html此


这听起来很疯狂,但实际上对delete this;是合法的。有时甚至有理由,但很少。