I understand what this does, but what is the difference between *this and this?
this
*this
Yes, I have Googled and read over *this<
*this<
There is no real difference, this->foo() is the same as (*this).foo().
this->foo()
(*this).foo()