标签: c++
可能重复: Why ‘this’ is a pointer and not a reference?
嘿伙计们,
是否有充分的理由this是指针而不是C ++中的引用?
this
答案 0 :(得分:14)
this概念是在参考概念出现之前引入的。当时,this必须是指针。 Source
答案 1 :(得分:1)
来自Stroustrup的常见问题解答
http://www2.research.att.com/~bs/bs_faq2.html#this
答案 2 :(得分:-3)
听起来很疯狂,delete this;实际上是合法的。有时它甚至是有保证的,但很少。
delete this;