#include"aa.h"
#include<iostream.h>
#include<stdio.h>
#include<string.h>
class aa
{
public:
int a_i;
};
class bb:virtual public aa
{
public:
int b_i;
};
class cc:virtual public aa//在继承时,要写virtual
{
public:
int c_i;
};
class dd:public bb,public cc
{
public:
int d_i;
};
int main()
{
int i=0x11111111;
dd d;
d.a_i=1;
d.b_i=2;
d.c_i=3;
d.d_i=4;
int j=0x2222222;
return 0;
}
#include<iostream.h>
#include<stdio.h>
#include<string.h>
class aa
{
public:
int a_i;
};
class bb:virtual public aa
{
public:
int b_i;
};
class cc:virtual public aa//在继承时,要写virtual
{
public:
int c_i;
};
class dd:public bb,public cc
{
public:
int d_i;
};
int main()
{
int i=0x11111111;
dd d;
d.a_i=1;
d.b_i=2;
d.c_i=3;
d.d_i=4;
int j=0x2222222;
return 0;
}