visual-c++ - Visual C++ 多级继承问题

  显示原文与译文双语对照的内容

请帮我解开这个谜题。

我有类D 继承的fronm类B 和类C,这些类C 和类D 继承了类A 。 在D 类中,我必须在类A 中。 这 可能 吗?

时间: 原作者:

是的,并且你可能希望使用虚拟继承。 如果你不使用虚拟继承,那么你需要使用 B::f() 或者 C::f() 来指定你想使用哪一个。 如果你使用虚拟继承,你可以只使用 f()

在这里看到我的答案,

原作者:
...