vf3.c

来自「开放源码的编译器open watcom 1.6.0版的源代码」· C语言 代码 · 共 46 行

C
46
字号
struct A {
    int a1,a2;
};

struct W {
    int w1,w2;
};

struct V {
    int v1,v2;
};

struct B : W, virtual V {
    int b1,b2;
    B();
};

struct Q {
    int q1,q2;
};

struct P : Q, virtual B {
    int p1,p2;
    P();
};

struct R {
    int r1,r2;
};

struct S : virtual A, Q {
    int s1,s2;
    S();
};

struct C : R, P, virtual A, virtual B, S {
    int c1,c2;
    C();
};

//#pragma on(dump_ptree);
B::B(){}
P::P(){}
S::S(){}
C::C(){}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?