Charles Davis wrote: > No he doesn't. That's because, if you have a pointer to an object that > has an overloaded operator->(), using the -> operator on the pointer > doesn't cause the operator->() function to get called. I think it's best > shown with an example; Yes. You are right.