64,663
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
struct obj{
void f(){cout<<"f()\n";}
};
struct ptr{
obj _o;
obj& operator->(){return _o;}
};
int _tmain(int argc, _TCHAR* argv[]){
ptr p;
p->f();
return 0;
}
#include <iostream>
using namespace std;
struct obj
{
void f(){cout<<"f()\n";}
obj* operator->(){return this;}
};
struct ptr
{
obj _o;
obj& operator->(){return _o;}
};
int _tmain(int argc, _TCHAR* argv[]){
ptr p;
p->f();
system("pause");
return 0;
}