单选题

有如下代码: struct A1{ virtual ~A1(){}...

发布于 2022-03-02 17:01:32

有如下代码:
struct A1 {
    virtual ~A1() {}
}
struct A2 {
    virtual ~A2() {}
}
struct B1 : A1, A2 {}

int main() {
    B1 d
    A1* pb1 = &d
    A2* pb2 = dynamic_cast<A2*>(pb1)  //L1
    A2* pb22 = static_cast<A2*>(pb1)  //L2
    return 0
}

登录后免费查看答案
关注者
0
被浏览
23
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看