00001 struct Base 00002 { 00003 double field; 00004 }; 00005 00006 struct Derived : virtual public Base 00007 { 00008 double other_field; 00009 };