问题
单项选择题
下列关于模板的叙述中,错误的是
A.调用模板函数时,在一定条件下可以省略模板实参
B.可以用int、double这样的类型修饰符来声明模板参数
C.模板声明中的关键字class都可以用关键字typename替代
D.模板的形参表中可以有多个参数
答案
参考答案:C
解析: 在有typename的地方可以用class来代替,但是在有class的地方不一定能用typename代替,如:
Templae<class类型参数>class类名{ }后面的那个class是不能用typename代替的。