下列是模板声明的开始部分,其中正确的是

admin2010-06-06  28

问题 下列是模板声明的开始部分,其中正确的是

选项 A、template<T>
B、template<classT1,T2>
C、template<classT1,classT2>
D、template<classT1;classT2>

答案C

解析 本题考核模板的声明。模板声明的开始部分为:template<类型形参表>。其中,<类型形参表>可以包含基本数据类型,也可以包含类类型。类型形参需要加前缀class。如果类型形参多于一个,则每个类型形参都要使用class。形参表中的参数是惟一的,而且至少在函数定义体中出现一次。形参表中至少有一个形参的类型必须用<类型形参表>中的形参来定义。所以只有C选项的声明是正确的。
转载请注明原文地址:https://kaotiyun.com/show/6Sjp777K
0

相关试题推荐
最新回复(0)