单选题
下列关于函数模板的说法,正确的是______。
A、
在定义模板参数时关键字typename和class可以互换
B、
函数模板的形参表中只能有虚拟类型参数
C、
调用函数模板时,模板实参永远不能省略
D、
在函数模板的声明中,只能使用1个虚拟类型参数
【正确答案】
A
【答案解析】
[解析] 本题考查的是函数模板的相关知识。在声明模板参数时,关键字typename与class可以互换,是等价的,故选项A正确。在函数模板形参表中也可以有其他类型参数,不仅仅是虚拟类型参数,也可以有实际类型参数,故选项B错误。在对模板函数的调用可以只使用函数实参,而省略了模板实参,但模板实参的省略并不是必然的,而是有条件的,故选项C错误。函数模板的模板形参表中可以有多个参数,故选项D错误。综上所述,选择A。
提交答案
关闭