【单选题】【消耗次数:1】
已知下面的class层次结构,其中每一个class都定义有一个defaultconstructor和一个virtualdestructor:classX{...};classA{...};classB:publicA{...};classC:publicB{...};classD:publicX,publicC{...};下面哪一个dynamic_cast会失败?()
D*pd=newD;A*pa=dynamic_cast(pd)
A*pa=newC;C*pc=dynamic_cast(pa)
B*pb=newB;D*pd=dynamic_cast(pb)
A*pa=newD;X*px=dynamic_cast(pa)
参考答案:
复制
纠错
相关题目
【单选题】 用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别( )个按键。
①  6
②  8
③  16
④  32
【单选题】 用8255的PA口8位和PC口低4位接一个键盘阵列,最多可识别个按键。
①  12
②  16
③  24
④  32
【单选题】 在下面的一维数组定义中,哪一个有语法错误()
①  int a[]={1,2,3};
②  int a[10]={0};
③  int a[];
④  int a[5];
【单选题】 在下面的一维数组定义中,哪一个有语法错误。()
①  int a[]={1,2,3};
②  int a[10]={0};
③  int a[];
④  int a[5];
【单选题】 在下面的一维数组定义中,哪一个有语法错误(????)
①  int a[]={1,2,3};
②  int a[10]={0};
③  int a[];
④  int a[5];
【单选题】 在下面的一维数组定义中,哪一个有语法错误。()
①  int a[]={1,2,3};
②  int a[10]={0};
③  int a[];
④  int a[5];
【单选题】 在下面的字符数组定义中,哪一个有语法错误()
①  char a[20]=”abcdefg”;
②  char a[]=”x+y=55.”;
③  char a[15];
④  char a[10]=’5’;
【单选题】 在下面的字符数组定义中,哪一个有语法错误。()。
①  char a[20]=”abcdefg”;
②  char a[]=”x+y=55.”;
③  char a[15];
④  char a[10]=’5’;
【单选题】 在下面的字符数组定义中,哪一个有语法错误(????)
①  char a[20]=”abcdefg”;
②  char a[]=”x+y=55.”;
③  char a[15];
④  char a[10]=’5’;
【单选题】 在下面的字符数组定义中,哪一个有语法错误。()。
①  char a[20]=”abcdefg”;
②  char a[]=”x+y=55.”;
③  char a[15];
④  char a[10]=’5’;
随机题目
【多选题】 以下说法不正确的是( )
①  VisualFoxPro中,规定数组元素的各个下标的下界为-1
②  VisualFoxPro中,数组元素的各个下标的下界没有具体规定
③  VisualFoxPro中,规定数组元素的各个下标的下界为1
④  以上说法都不对
【多选题】 以下说法正确的是( )
①  定义时系统将各元素初值设为.T.
②  定义时系统将各元素初值设为.F.
③  VisualFoxPro中,同一个数组元素前、后的类型也可改变
④  VisualFoxPro中,同一数组的各元素类型可不同
【判断题】 函数参数可以缺省,但函数名后的()不能省
①  正确
②  错误
【判断题】 VisualFoxPro中,若表含有备注文件,则用户必须再建立一个.fpt的文件
①  正确
②  错误
【多选题】 以下说法正确的是( )
①  输入表记录的具体数据时,对逻辑型字段,可接受t,y,f,n之一
②  输入表记录的具体数据时,对逻辑型字段,可接受T,Y,F,N之一
③  输入表记录的具体数据时,对逻辑型字段,可接受T,Y,F,N或t,y,f,n之一
④  输入表记录的具体数据时,对逻辑型字段,可接受true,fause或TRUE,FAUSE之一
【判断题】 执行命令use c:\bao\sb.dbf,将打开c:\bao\sb.dbf
①  正确
②  错误
【判断题】 表达式day( {^2018/9/19})的值为19
①  正确
②  错误
【判断题】 执行命令“?Max(1,-9)”,将输出-9
①  正确
②  错误
【判断题】 执行命令“set date to ansi”,将设置美国日期(时间)格式
①  正确
②  错误
【判断题】 执行命令“?abs(-5)”,将输出5
①  正确
②  错误