#include <iostream>
using namespace std;
class Test
{
int x,y;
public:
Test(int i,int j=0)
{x=i;y=j;}
int get(int i ,int j)
{return i+j;}
};
int main()
{
Test t1(2),t2(4,6);
int (Test::*p)(int ,int=10); //看不懂
p=Test::get;
cout<<(t1.*p)(5)<<endl; //看不懂
Test *p1=&t2;
cout<<(p1->*p)(7,20)<<endl; //看不懂
return 0;
}
}