一个函数模板只生成一个模板函数。

题目
判断题
一个函数模板只生成一个模板函数。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于函数模板和模板函数的描述,错误的是()

A、函数模板是一组函数的模板

B、模板函数是一个实在的函数

C、函数模板是定义重载函数的一种工具

D、模板函数在编译时不生成可执行代码


参考答案:D

第2题:

类模板不同于函数模板类模板只可用【14】型函数。


正确答案:

第3题:

以下关于函数模板的论述中,正确的是()。

A、一旦定义了函数模板,就不能再定义同名的重载函数;

B、从同一个函数模板实例化后得到的多个模板函数属于函数重载;

C、函数模板中只有一种参数;

D、在定义函数模板时,template语句与函数模板定义语句之间可以有别的语句。


参考答案:B

第4题:

从一个函数模板产的模板函数是同名的,因此编译器用______的解决方法调用相应函数。


正确答案:重载
重载

第5题:

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

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

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

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

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


参考答案:C

第6题:

关于模板,下列说法不正确的是( )。

A.用类模板定义一个对象时,不能省略实参

B.类模板只能有虚拟类型参数

C.类模板本身在编译中不会生成任何代码

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


正确答案:B
解析:类模板不是一个实实在在的类,本身在编译中不会生成任何代码;用类模板定义一个对象时,不能省略实参;类模板的成员函数都是模板函敷。C++中可以为类模板的参数设置默认值,所以选项B) 错误。

第7题:

下面是一个模板声明的开始部分:templatedouble…由此可知A.这可能是一个函数模板的声

下面是一个模板声明的开始部分: template<typename T>double… 由此可知

A.这可能是一个函数模板的声明

B.这可能是一个类模板的声明

C.这既可能是一个函数模板的声明,也可能是一个类模板的声明

D.这肯定是一个错误的模板声明


正确答案:A
解析:函数模板声明的格式:
  templatetypename类型参数>返回类型函数名(模板形参表){函数体}
  类模板的声明格式:
  templatetypename类型参数>class类名{类成员声明}故答案为A。

第8题:

采用重载函数的目的是()。

A、函数模板也是一个具体类型的函数

B、函数模板的类型参数与函数的参数是同一个概念

C、通过使用不同的类型参数,函数模板可以生成不同类型的函数定义

D、用函数模板定义的函数没有类型


参考答案:C

第9题:

函数模板的使用实际上是将函数模板实例化成一个具体的()。

A、类

B、对象

C、模板函数

D、模板类


参考答案:C

第10题:

()使一个函数可以定义成对许多不同数据类型完成同一个任务。

A.函数模板

B.重载函数

C.递归函数

D.模板函数


正确答案:A

更多相关问题