2

考虑下面的代码(C++):

public class A{

// some virtual functions.
}

public class B : virtual A{

// some virtual function
}

B 类对象有多少个虚拟表?它们分配在哪里?

4

1 回答 1

0

我认为会有两个 vtable(即每个对象),因为每个对象都从不同的位置开始。

于 2013-10-19T15:35:17.263 回答