单选题(  )使一个函数可以定义成对许多不同数据类型完成同一个任务。A函数模板B重载函数C递归函数D模板函数

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

函数模板

B

重载函数

C

递归函数

D

模板函数


参考解析

解析:
函数模板是一系列相关函数的模型或样板。这些函数的源代码形式相同,只是所针对的数据类型不同。因此,函数模板可以使一个函数定义成对许多不同数据类型完成同一个任务的函数。

相关考题:

函数重载与函数模板的说法错误的是_。 A.当函数的函数体不同时,可以把函数设计为重载函数;B.当函数体相同,仅仅操作的数据类型不同时,可把函数设计为模板;C.重载函数和函数模板都是抽象的,都需实例化;D.函数模板有待于实例化为模板函数,重载函数可以直接引用。

将一些函数体代码不是很大,但被频繁调用的函数定义为(),可以解决程序中函数调用的效率问题。 A、重载函数B、内联函数C、递归函数D、友元函数

以下关于函数模板的论述中,正确的是()。 A、一旦定义了函数模板,就不能再定义同名的重载函数;B、从同一个函数模板实例化后得到的多个模板函数属于函数重载;C、函数模板中只有一种参数;D、在定义函数模板时,template语句与函数模板定义语句之间可以有别的语句。

采用重载函数的目的是()。 A、函数模板也是一个具体类型的函数B、函数模板的类型参数与函数的参数是同一个概念C、通过使用不同的类型参数,函数模板可以生成不同类型的函数定义D、用函数模板定义的函数没有类型

下列关于函数模板和模板函数的描述,错误的是()A、函数模板是一组函数的模板B、模板函数是一个实在的函数C、函数模板是定义重载函数的一种工具D、模板函数在编译时不生成可执行代码

下列关于函数模板的描述中,正确的是( )。A.函数模板是一个实例函数B.使用函数模板定义的函数没有返回类型C.函数模板的类型参数与函数的参数相同D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数

为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。A.内联函数B.重载函数C.递归函数D.函数模板

为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。A) 内联函数B) 重载函数C) 递归函数D) 函数模板A.B.C.D.

下列关于函数模板的描述中,正确的是( )。A) 函数模板是一个实例函数B) 使用函数模板定义的函数没有返回类型C) 函数模板的类型参数与函数的参数相同D) 通过使用不同的类型参数,可以从函数模板得到不同的实例函数A.B.C.D.

模板是实现代码重用机制的一种工具,其中使一个函数可以定义成对许多不同数据类型完成同一个任务的是指【 】模板。

函数模板 ______。A.代表某一具体函数B.与模板函数是同一个函数C.与某一个具体的数据类型连用,就产生了函数模板D.是模板函数实例的结果

参照函数模板的写法,完成非模板函数的定义,语句为_______。

( )使一个函数可以定义成对许多不同数据类型完成同一个任务。A.函数模板B.重载函数C.递归函数D.模板函数

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

关于函数模板,描述错误的是()A、函数模板必须由程序员实例化为可执行的函数模板B、函数模板的实例化由编译器实现C、一个类定义中,只要有一个函数模板,这个类就是类模板D、类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化

关于函数模板的同名函数重载,叙述正确的是()A、函数模板由调用自行实例化,不可以定义重载版本B、函数模板可以用不同类型,不同个数的参数重载C、函数模板只能用其他类属参数重载D、函数模板只能用参数个数相同参数重载

为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。A、内联函数B、重载函数C、递归函数D、函数模板

以下关于函数模板叙述正确的是()。A、函数模板也是一个具体类型的函数B、函数模板的类型参数与函数的参数是同一个概念C、通过使用不同的类型参数,函数模板可以生成不同类型的函数D、用函数模板定义的函数没有类型

单选题下列有关模板的叙述中,正确的是(  )。A函数模板不能含有常规形参B函数模板的一个实例就是一个函数定义C类模板的成员函数不能是模板函数D用类模板定义对象时,绝对不能省略模板实参

单选题以下关于函数模板叙述正确的是()。A函数模板也是一个具体类型的函数B函数模板的类型参数与函数的参数是同一个概念C通过使用不同的类型参数,函数模板可以生成不同类型的函数D用函数模板定义的函数没有类型

单选题一个函数功能不太复杂,但要求被频繁调用,则应把它定义为()A内联函数B重载函数C递归函数D嵌套函数

单选题(  )使一个函数可以定义成对许多不同数据类型完成同一个任务。A函数模板B重载函数C递归函数D模板函数

单选题在一个抽象类中,一定包含有(  )。A虚函数B纯虚函数C模板函数D重载函数

单选题下列关于函数模板的描述中,正确的是(  )。A函数模板是一个实例函数B使用函数模板定义的函数没有返回类型C函数模板的类型参数与函数的参数相同D通过使用不同的类型参数,可以从函数模板得到不同的实例函数

单选题为了提高函数调用的实际运行速度,可以将较简单的函数定义为(  )。A内联函数B重载函数C递归函数D函数模板

单选题为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。A内联函数B重载函数C递归函数D函数模板

单选题关于函数模板,描述错误的是()A函数模板必须由程序员实例化为可执行的函数模板B函数模板的实例化由编译器实现C一个类定义中,只要有一个函数模板,这个类就是类模板D类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化

单选题关于函数模板的同名函数重载,叙述正确的是()A函数模板由调用自行实例化,不可以定义重载版本B函数模板可以用不同类型,不同个数的参数重载C函数模板只能用其他类属参数重载D函数模板只能用参数个数相同参数重载