函数模板也是一个具体类型的函数
函数模板的类型参数与函数的参数是同一个概念
通过使用不同的类型参数,函数模板可以生成不同类型的函数
用函数模板定义的函数没有类型
第1题:
下列关于函数模板和模板函数的描述,错误的是()
A、函数模板是一组函数的模板
B、模板函数是一个实在的函数
C、函数模板是定义重载函数的一种工具
D、模板函数在编译时不生成可执行代码
第2题:
下面关于模板的描述,错误的是
A.函数模板和类模板的参数可以是任意的数据类型
B.类模板不能直接使用,必须先实例化为相应的模板类,然后定义了模板类的对象后才能使用
C.函数模板不能直接使用,需要实例化为模板函数后才能使用
D.类模板的成员函数都是模板函数
第3题:
A、一旦定义了函数模板,就不能再定义同名的重载函数;
B、从同一个函数模板实例化后得到的多个模板函数属于函数重载;
C、函数模板中只有一种参数;
D、在定义函数模板时,template语句与函数模板定义语句之间可以有别的语句。
第4题:
以下关于虚函数的叙述中不正确的是
A.虚函数属于成员函数
B.虚函数不允许说明成静态的
C.凡是虚函数必须用virtual说明
D.虚函数可以被继承
第5题:
下列关于类模板的模板参数的叙述中,错误的是
A.模板参数可以作为数据成员的类型
B.模板参数可以作为成员函数的返回类型
C.模板参数可以作为成员函数的参数类型
D.模板参数不能作为成员函数的局部变量的类型
第6题:
关于模板,下列说法不正确的是( )。
A.用类模板定义一个对象时,不能省略实参
B.类模板只能有虚拟类型参数
C.类模板本身在编译中不会生成任何代码
D.类模板的成员函数都是模板函数
第7题:
下列关于模板的说法正确的是
A.模板的实参在任何时候都可以省略
B.类模板与模板类所指的是同一概念
C.类模板的参数必须是虚拟类型的
D.类模板中的成员函数全部都是模板函数
第8题:
( 25 )下列关于类模板的模板参数的叙述中,错误的是
A )模板参数可以作为数据成员的类型
B )模板参数可以作为成员函数的返回类型
C )模板参数可以作为成员函数的参数类型
D )模板参数不能作为成员函数的局部变量的类型
第9题:
关于模板函数与函数模板的说法,正确的是( )。
A.其实质是一样的,只是说法不同
B.两者的形参类型是一样的
C.模板函数是函数模板的实例化
D.函数模板是模板函数的实例化
第10题:
下列关于函数模板实参不能省略的情况说明不正确的是
A.从模板函数实参表获得的信息有矛盾
B.需要获得特定类型的返回值,而不管参数的类型如何
C.虚拟类型参数没有出现在模板函数的形参表中
D.函数模板不含有常规形参