单项选择题

对于模板定义关键字class和typename说法不正确的是(  )。

A.程序中的class并不能都替换为typename
B.class和typename都可互相替换
C.程序中的typename都能替换为class
D.程序中的部分class可以替换为typename
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include usingnamespacestd; classCon charID; public: Con():ID(’A){cout<<1;} Con(charID):ID(ID){eout<<2;} Con(Con&c):ID(c.getID()){cout<<3;} chargetID()corlst{returnID;} }; voidshow(Conc)(cout< intmain() { Conc1: show(c1); Conc2(’B’); show(c2); return0; } 执行上面程序的输出是( )。
A.13A23A
B.23A13B
C.13A23B
D.13823A
单项选择题
下列关于纯虚函数与抽象类的描述中,错误的是( )。
A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类声明了纯虚函数,该基类的派生类一定不是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
相关试题
  • 使用VC6打开考生文件夹下的源程序文件2....
  • 对于类定义: classA{ public: virtua...
  • 使用VC++6.0打开考生文件夹下的源程序...
  • 使用VC++6.0打开考生文件夹下的源程序...
  • 以下程序的输出结果是( )。 #include...