#include"aa.h"
#include<iostream.h>
#include<stdio.h>
class bb
{
public:
int i;
bb()
{this->i=2;
}
bb(int i)
{
this->i=i;
}
bb operator+(bb i)
{ bb a;
a.i=this->i+i.i;
return a ;
}
char * abc()
{
return "abc";
}
};
int wu()
{
return 100;
}
int main()
{
char * (bb::*p1)()=bb::abc;
int (*p2)()=wu;
bb c1,*p=&c1;
bb c2=0;
bb *c3;
printf("%s\n",c1.abc());
printf("%s\n",p->abc());
printf("%s \t %d\n",c2.abc(),c2.i);
printf("%s\n",c3->abc());
printf("%s\n",(c1.*p1)());
printf("%d\n",p2());
return 0;
}
#include<iostream.h>
#include<stdio.h>
class bb
{
public:
int i;
bb()
{this->i=2;
}
bb(int i)
{
this->i=i;
}
bb operator+(bb i)
{ bb a;
a.i=this->i+i.i;
return a ;
}
char * abc()
{
return "abc";
}
};
int wu()
{
return 100;
}
int main()
{
char * (bb::*p1)()=bb::abc;
int (*p2)()=wu;
bb c1,*p=&c1;
bb c2=0;
bb *c3;
printf("%s\n",c1.abc());
printf("%s\n",p->abc());
printf("%s \t %d\n",c2.abc(),c2.i);
printf("%s\n",c3->abc());
printf("%s\n",(c1.*p1)());
printf("%d\n",p2());
return 0;
}