It looks like std::cout can\'t print member function\'s address, for example:
std::cout
#include using std::cout; using std::endl; clas
One way to do that is (I'm not sure it's portable) :
void TestClass::PrintMyFuncAddress(void) { void (TestClass::* ptrtofn)() = &TestClass::MyFunc; cout << (void*&)ptrtofn<< endl; }
working example : http://ideone.com/1SmjW