A-A+

下列关于模板的叙述中 错误的是()。A.模板声明中的第一个符号总是关键字templateB.

2022-08-05 22:37:59 问答库 阅读 172 次

问题详情

下列关于模板的叙述中,错误的是()。
A.模板声明中的第一个符号总是关键字template
B.在模板声明中用“<”和“>”括起来的部分是模板的形参表
C.类模板不能有数据成员
D.在一定条件下函数模板的实参可以省略请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:类模板不是一个实实在在的类,本身在编译中不会生成任何代码;用类模板定义一个对象时,不能省略实参;类模板的成员函数都是模板函数。C++中可以为类模板的参数设置默认值,可以有数据成员,选项C)错误。

考点:模板,符号