( 25 )下列关于类模板的描述中,错误的是A )类模板的成员函数都是模板函数B )可以为类模板参数设置默认值C )类模板描述了一组类D )类模板中只允许有一个类型参数

题目

( 25 )下列关于类模板的描述中,错误的是

A )类模板的成员函数都是模板函数

B )可以为类模板参数设置默认值

C )类模板描述了一组类

D )类模板中只允许有一个类型参数


相似考题
更多“( 25 )下列关于类模板的描述中,错误的是A )类模板的成员函数都是模板函数B )可以为类模板参数设 ”相关问题
  • 第1题:

    下列关于类模板的描述中,错误的是( )。

    A.类模板的成员函数都是模板函数

    B.可以为类模板参数设置默认值

    C.类模板描述了一组类

    D.类模板中只允许有一个类型参数


    正确答案:D
    D。【解析】类模板是一系列相关类的模板,类成员组成相同,成员函数的源代码形式相同,所不同的是所针对的类型。类模板的成员函数都是模板函数,在用类模板定义对象时,由于没有像函数实参表这样的额外信息渠道,因此无法按函数模板的方式省略模板实参。但可以为类模板的参数设置默认值。由此可知应选D。

  • 第2题:

    关于函数模板描述错误的是()

    A.必须由程序员显示指定模板参数类型,将其实例化为可执行的函数

    B.函数模板的实例化可以由编译器实现

    C.一个类定义中只要有一个成员函数为函数模板,则这个类是类模板

    D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化


    A

  • 第3题:

    24、下列关于模板的描述中,错误的是().

    A.类模板的成员函数可以是函数模板

    B.类模板生成模板类时,必须指定参数化的类型所代表的具体类型

    C.定义类模板时只允许有一个模板参数

    D.类模板所描述的是一组类


    类模板中的模板非类型参数代表一个变量,可以修改参数的值。

  • 第4题:

    下面关于模板的描述,错误的是

    A.函数模板和类模板的参数可以是任意的数据类型
    B.类模板不能直接使用,必须先实例化为相应的模板类,然后定义了模板类的对象后才能使用
    C.函数模板不能直接使用,需要实例化为模板函数后才能使用
    D.类模板的成员函数都是模板函数

    答案:A
    解析:

  • 第5题:

    关于函数模板,描述错误的是:

    A.函数模板在函数调用时会自动实例化为可支持的模板函数

    B.函数模板的实例化由编译器实现

    C.一个类定义中,只要有一个函数模板,这个类就是类模板

    D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化


    A