问题 单项选择题

下列关于模板的叙述中,错误的是

A.调用模板函数时,在一定条件下可以省略模板实参

B.可以用int、double这样的类型修饰符来声明模板参数

C.模板声明中的关键字class都可以用关键字typename替代

D.模板的形参表中可以有多个参数

答案

参考答案:C

解析: 在有typename的地方可以用class来代替,但是在有class的地方不一定能用typename代替,如:
Templae<class类型参数>class类名{ }后面的那个class是不能用typename代替的。

选择题
问答题 简答题