题目
A.定义函数模板以关键字“template”开头
B.函数模板通过数据类型参数化,将一组算法相同但所处理数据类型不同的重载函数凝练成一个函数模板
C.函数模板不能提高函数代码的可重用性
D.编译时,由编译器按照函数模板自动生成针对不同数据类型的重载函数定义代码
第2题
A.函数模板必须由程序员实例化为可执行的模板函数
B.函数模板的实例化由编译器实现
C.一个类定义中,只要有一个函数模板,则这个类是模板类
D.类模板的成员函数都是函数模板,类模板实例化后,成员函数随之实例化
第3题
A.模板声明中的第一个符号总是关键字template
B.在模板生命中用<>括起来的部分是模板的形参表
C.类模板不能有数据成员
D.在一定条件下函数模板的实参可以省略
第4题
A.函数模板必须由程序员实例化为可执行的函数模板
B.函数模板的实例化由编译器实现
C.一个类定义中,只要有一个函数模板,则这个类是类模板
D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化
第6题
A.模板把数据类型作为一个设计参数,称为参数化程序设计。
B.使用时,模板参数与函数参数相同,是按位置而不是按名称对应的。
C.模板参数表中可以有类型参数和非类型参数。
D.类模板和模板类是同一个概念。
第7题
A.模板形参表必须用括号()括起来
B.模板形参表必须在关键字template之后
C.可以用class修饰模板形参
D.可以用typename修饰模板形参
第9题
A.Y.是
B.N.否
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!