Redian新闻
>
发包子,问父母探亲B2签证材料,在线等
avatar
发包子,问父母探亲B2签证材料,在线等# Reunion - 探亲与陪读
t*e
1
class B : virtual public A {}
class C : virtual public A {}
class D : public B, C {}
all the classes have virtual member function.
Q: how many virtual table pointers does class D have? why?
avatar
m*3
2
父母准备去签B2签证。
我已经用那个在线系统付了签证费并选定了面谈时间了, 突然我老爹问我要不要办 我
的出生证明来证明家庭关系,需不需要他跟我老妈的结婚证(原证件历史太久远,可能
已经丢失), 我也不确定,所以上来问一下。
avatar
H*M
3
不是很确定,但是intuitively没有理由有多个vptr啊

【在 t*****e 的大作中提到】
: class B : virtual public A {}
: class C : virtual public A {}
: class D : public B, C {}
: all the classes have virtual member function.
: Q: how many virtual table pointers does class D have? why?

avatar
t*b
4
没必要。很多其他的可以证明(户口,照片,你的信息之类)。签证官也不是很关注这
个。
avatar
l*r
5
1?

【在 t*****e 的大作中提到】
: class B : virtual public A {}
: class C : virtual public A {}
: class D : public B, C {}
: all the classes have virtual member function.
: Q: how many virtual table pointers does class D have? why?

avatar
m*3
6
ok, thanks a lot.
avatar
x*y
7
3, each of B, C, D part of a D object has vtptr and a corresponding vtable,
which stores the offset and some other values...
avatar
l*i
8
What about A then?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。