1 #ifndef B_H
2 #define B_H
3
4 #include "a.h"
5
6 class B : virtual public A {
7 virtual void x() {}
8 };
9
10 void b(A* p) {
11 p->x();
12 // Instantiating a class that virtually inherits 'A'
13 // triggers calculation of the vtable offsets in 'A'.
14 B b;
15 }
16
17 #endif
18