下列的模板说明中,正确的是( )。
A. template
B. template
C. template
D. template
下列对模板的声明,正确的是( )。
A. templatevoidfun(Tt){……}
B. templatevoidfun(T1t1,T2t2){……}
C. templatevoidfun(T1t1,T2t2){……}
D. templatevoidfun(T1t1){T2t2……}
下列程序段中有错的是( )。templateTypefunc(Typea,b){return(a>b)?(a):(b);}
A. template
B. Type
C. func(Typea,b)
D. {return(a>b)?(a):(b);}
关于类模板,描述错误的是( )。
A. 一个普通基类不能派生出类模板
B. 类模板从普通类派生,也可以从类模板派生
C. 根据建立对象时的实际数据类型,编译器把类模板实例化为模板类
D. 函数的类模板参数须通过构造函数实例化