//vc6.0
#include<iostream.h>
class Cbase;
Cbase *pc = NULL;
class Cbase
{
public:
Cbase* p;
Cbase()
{
p = this;
pc = this;
}
public:
virtual void fun()
{
cout << "class Cbase" << endl;
}
};
class Cchild : public Cbase
{
public:
virtual void fun()
{
cout << "class Cchild" << endl;
}
};
Cchild app;
void main()
{
pc->fun();
}
//
//也可以设置断点观察,可以在watch里看到“this 0x00429ab8 class Cchild app"