niusouti.com

关于关键字class和typename,下列描述正确的是( )。A.程序中所有的class都可以替换为typenameB.程序中所有的typename都可以替换为classC.A和B都可以D.A和B都不可以

题目

关于关键字class和typename,下列描述正确的是( )。

A.程序中所有的class都可以替换为typename

B.程序中所有的typename都可以替换为class

C.A和B都可以

D.A和B都不可以


相似考题
更多“关于关键字class和typename,下列描述正确的是()。A.程序中所有的class都可以替换为typenameB.程序 ”相关问题
  • 第1题:

    关于关键字class和typename,下列描述中正确的是( )。

    A.程序中所有的class都可以替换为typename

    B.程序中所有的typename都可以替换为class

    C.选项A)和B)都正确

    D.选项A)和B)都错误


    正确答案:B
    解析:模板形参有3种形式:typename参数名;class参数名;类型修饰参数名。前两种是等价的,在声明模板参数时,关键字typename和class可以互换。

  • 第2题:

    关于关键字class 和typename,下列表述正确的是______ 。

    A.程序中所有的typename都可以替换为class

    B.程序中所有的class都可以替换为typename

    C.A)和B)都正确

    D.A)和B)都不正确


    正确答案:A
    解析:typename的相关内容。

  • 第3题:

    关于关键字class和typename,下列表述中正确的是______。

    A.程序中所有的typename都可以替换为class

    B.程序中所有的class都可以替换为typename

    C.A)和B)都正确

    D.A)和B)都不正确


    A

  • 第4题:

    关于关键字class和typename,下列表述中正确的是( )。 A. 程序中的typename都可以替换为classS

    关于关键字class和typename,下列表述中正确的是( )。

    A. 程序中的typename都可以替换为class

    B.程序中的class都可以替换为typename

    C.在模板形参表中只能用{ypename来声明参数的类型

    D.在模板形参表中只能用class或typenanle来声明参数的类型


    正确答案:A
    程序中的typename都可以替换为class,但程序中的class不可以全部替换为typename。在模板类型形参中除了typename和class以外,也可以用常规类型来声明参数的类型,所以C、D选项错误。

  • 第5题:

    关于关键字class和typename,下列表述正确的是( )。

    A.程序中所有的typename都可以替换为class

    B.程序中所有的class都可以替换为typename

    C.A和B都正确

    D.A和B都不正确


    正确答案:A