1class base1 2{ 3 public: 4 base1 () {} 5 virtual ~base1 () {} 6}; 7 8class base2 9{ 10 public: 11 base2 () {} 12 virtual ~base2 () {} 13}; 14 15class mi_class : public base1, base2 16{ 17 public: 18 mi_class () {} 19 ~mi_class () {} 20}; 21 22mi_class dummy; 23 24int 25main () 26{ 27 return 0; 28} 29