多级继承问题

时间:2010-05-20 14:07:20

标签: visual-c++ c++-cli

请帮我解决这个难题

我让D类继承了fronm B类和C类,这些C类和D类再次继承自A类。在D类中我必须访问A类中的函数。是否可能

1 个答案:

答案 0 :(得分:0)

是的,您可以并且您可能想要使用虚拟继承。如果您不使用虚拟继承,则需要使用B::f()C::f()来指定要使用的虚拟继承。如果使用虚拟继承,则只能使用f()

See my answer here for details