题目内容

若同时定义了下列四个选项格式的函数和模板,fun(8,3.1)调用的是( )

A. template B. fun(double,int)
C. fun(char,char)
D. fun(double,char)

查看答案
更多问题

关于函数模板的叙述中,正确的是( )

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

设函数模板定义为templateT f(T x,T y){return x+y;}对该函数模板使用不正确的是( )

A. f(4,8);
B. f(4.9,8.5);
C. f(12.8f,45.9f);
D. f("123","456");

模板是实现类属机制的一种工具,其功能非常强大,它允许用户构造类属函数,这种类属函数也称为( )

A. 模板函数
B. 函数模板
C. 模板类
D. 类模板

关于模板的描述中,不正确的是( )

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

答案查题题库