black

C++语言程序设计

登录

单项选择题

已知下面的class层次结构,其中每一个class都定义有一个defaultconstructor和一个virtualdestructor:classX{...};classA{...};classB:publicA{...};classC:publicB{...};classD:publicX,publicC{...};下面哪一个dynamic_cast会失败?()

A.D*pd=newD;A*pa=dynamic_cast(pd)
B.A*pa=newC;C*pc=dynamic_cast(pa)
C.B*pb=newB;D*pd=dynamic_cast(pb)
D.A*pa=newD;X*px=dynamic_cast(pa)

相关考题

单项选择题 下面关于class的声明,有几个是错误的:()1)classCADVehicle:publicCAD,Vehicle{...};2)classDoublyLinkedList:publicList,publicList{...};3)classiostream:privateistream,privateostream{...};

单项选择题 从函数功能的角度看,下面代码是否有问题,如果有,在哪一行:()

多项选择题 关于类模板,描述正确的是()

All Rights Reserved 版权所有©PP题库网库(pptiku.com)

备案号:湘ICP备14005140号-5

经营许可证号:湘B2-20140064