下列关于类模板的描述中,错误的是( )。
A: 类模板通过数据类型参数化,将一组功能相同但所处理数据类型不同的类凝练成一个类模板
B: 编译时,由编译器按照类模板自动生成针对不同数据类型的类定义代码
C: 定义类模板以关键字“class”开头
D: 类模板可以提高类代码的可重用性
A: 类模板通过数据类型参数化,将一组功能相同但所处理数据类型不同的类凝练成一个类模板
B: 编译时,由编译器按照类模板自动生成针对不同数据类型的类定义代码
C: 定义类模板以关键字“class”开头
D: 类模板可以提高类代码的可重用性
举一反三
- 以下关于类模板叙述正确的是 A: 类模板是一个具体类型类 B: 类模板的类型参数是具体的数据类型 C: 通过使用不同的类型参数,类模板可以生成不同类型的类 D: 能用类模板直接定义对象
- 下列关于模板的描述中,错误的是( ). A: 类模板的成员函数可以是函数模板 B: 类模板生成模板类时,必须指定参数化的类型所代表的具体类型 C: 定义类模板时只允许有一个模板参数 D: 类模板所描述的是一组类
- 以下关于类模板说法错误的是:( ) A: 定义一个类模板就相当于定义了一系列功能相同类型不同的类。 B: 定义类模板需要使用关键字 template。 C: 定义类模板的参数可以使用 typename和 class,但不能混用。 D: 模板参数既可以是类型,也可以是变量。
- 关于类模板下列说法不正确的是( )。 A: 类模板只是虚拟类型的参数 B: 用类模板定义一个对象时,不能省略实际参数 C: 类模板本身在编译中不会生成任何代码 D: 类模板的成员函数都是模板函数
- 下列关于类模板的描述中,错误的是( ) A: 类模板可以减少源程序代码量 B: 类模板可以提高类代码的可重用性 C: 类模板可以被实例化 D: 类模板禁止被继承