can we say "this" pointer is a part of the object in question or it is something created by compiler outside the object to store address of the object?
i think it is not the part of it. also it is not considered while calculating the size of the object. so it is a pointer synthesized by compiler which is tightly associated with the object staying outside it and not exposed to the outside objects.
correct me, if i m wrong, pls.