下列对模板的声明,正确的是( )。

A:template<T> B:template<class T1,T2> C:template<class T1,class T2> D:template<class T1;class T2>

有如下模板声明:
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;

下列对模板的声明中正确的是

A:template<T> B:template<class T1,T2> C:template<class T1,class T2> D:template<class T1 ;class T2>

CLASS B

A:CLASS A B:CLASS A

有如下模板声明: 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;

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

A:template<T> B:template<class T1,T2> C:template<class T1,class T2> D:template<class T1;class T2>

有如下模板声明:   template class A;   下列声明中,与上述声明不等价的是

A:template class A; B:template class A; C:template class A; D:template class A;

微信扫码获取答案解析
下载APP查看答案解析