选择题
16.
有如下模板声明:
template<typename T1,typename T2> class A;
下列声明中,与上述声明不等价的是______。
A、
template<class T1,class T2>class A;
B、
template<class T1,typename T2>class A;
C、
template<typename T1,class T2>class A;
D、
template<typename T1,T2>class A;
【正确答案】
D
【答案解析】
模板形参有typename<参数名>、class<参数名>、<类型修饰><参数名>3种形式,即typename与class通用。
提交答案
关闭