Possible Duplicate:
Why ‘this’ is a pointer and not a reference?
Is there a good reason that this is a pointer instead of a reference in C++?
Possible Duplicate:
Why ‘this’ is a pointer and not a reference?
Is there a good reason that this is a pointer instead of a reference in C++?
As crazy as it sounds it is actually legal to delete this;. Sometimes it is even warranted, but very rarely.