问题
单项选择题
下列有关模板的叙述中,正确的是
A.函数模板不能含有常规形参
B.函数模板的一个实例就是一个函数定义
C.类模板的成员函数不能是模板函数
D.用类模板定义对象时,绝对不能省略模板实参
答案
参考答案:B
解析: 函数模板和类模板均允许使用多个类型参数,也允许常规形参出现。类模板的成员函数可以为模板函数。使用模板定义对象时,类模板的实际类型名不能省略,而模板的实参表则不一定必须有。
下列有关模板的叙述中,正确的是
A.函数模板不能含有常规形参
B.函数模板的一个实例就是一个函数定义
C.类模板的成员函数不能是模板函数
D.用类模板定义对象时,绝对不能省略模板实参
参考答案:B
解析: 函数模板和类模板均允许使用多个类型参数,也允许常规形参出现。类模板的成员函数可以为模板函数。使用模板定义对象时,类模板的实际类型名不能省略,而模板的实参表则不一定必须有。