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<
this is a pointer to the instance of the class. *this is a reference to the same. They are different in the same way that int* i_ptr and int& i_ref are different.
int* i_ptr
int& i_ref