Originally posted by Sang-drax
If so, it all depends on how you define pointer.

If it's just a memory address, then, yes, the function pointer is probably three pointers

(and it is)

But fact remains, the (pointer to a member function) is 12 bytes long.
Curiously, a member func pointer has a sizeof of 4 for VC++6!!!

And 8 under Mingw!!!!