int main (int argc, char *argv[]) { int i = 0; while (i < 1000) i += docalling (get_input (), &String::funcOne); non_existent ("done", i); return 0; }
int main (int argc, char *argv[]) { int i; int (Parent::* f)(int ) const; int (Child::* g)(int ) const; f = &Parent::funcOne; g = (int (Child::* )(int) const) f; i = docalling (g); return i; }