07/11/15 10:24:37
>>443
それだけだとキャスト時の挙動が若干違ってしまう
class InterfaceA
{
virtual void f() = 0 ;
} ;
class InterfaceB
{
virtual void g() = 0 ;
} ;
class InterfaceC : public virtual InterfaceA , public virtual InterfaceB {}
class SuperClass {}
class MyClass : public SuperClass , public virtual InterfaceC
{
} ;