更多"下列关于函数模板的描述中,正确的是"的相关试题:
[单项选择]下列关于函数模板的描述中,错误的是
A. 从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准
B. 对于常规参数所对应的模板实参,任何情况下都不能省略
C. 虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参
D. 模板参数表不能为空
[单项选择]关于模板函数与函数模板的说法,正确的是( )。
A. 其实质是一样的,只是说法不同
B. 两者的形参类型是一样的
C. 模板函数是函数模板的实例化
D. 函数模板是模板函数的实例化
[单项选择]下列关于函数模板的定义中,合法的是( )。
A. template class <T>T abs(T z) {return z<0 -z:z;}
B. template<typename T>T abs(T z) {return z<0 -z:z;}
C. template T<class T>abs(T z) {return z<0 -z:z;}
D. template T abs(Tz) {return z<0 z:z;}
[单项选择]下面关于函数模板的表述中不正确的是( )。
A. 类模板的成员函数都是模板函数
B. 类模板本身在编译过程中不会产生任何代码
C. 类模板只能有虚拟类型的参数
D. 用类模板定义一个对象时,实参不能省略
[单项选择]下列关于函数模板实参不能省略的情况说明不正确的是( )。
A. 等号=
B. 集合运算符∈
C. 加号+
D. 减号-