MFC中的类是怎么组织在一起的?
一起来看一段代码:
#include<iostream>
#include<stdio.h>
using namespace std;
class C1{
private:
int b;
public:
C1()
{
cout<<"c1:"<<this<<endl;
}
};
class C2:C1
{
private:
int d;
public:
C2()
{
d=3;
cout<<"c2:"<<this<<endl;
}
};
C2 theApp;
int main()
{
return 0;
}
两个类的输出结果是否一样?
c1:00477748
c2:00477748
Press any key to continue
MFC中同样也使用了这种机制。