网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
有如下模板定义:template
- A、fun(2,8)
- B、fun(2.0,8.2)
- C、fun(2.3,8)
- D、fun
(2,8.3)
参考答案
更多 “有如下模板定义:templateT fun(Tx,Ty){returnx*x+y*y;}在下列对fun的调用中,错误的是()A、fun(2,8)B、fun(2.0,8.2)C、fun(2.3,8)D、fun(2,8.3)” 相关考题
考题
已知一个函数模板定义为 template T1 FUN(T2 n){return n*5.0;}
已知一个函数模板定义为template <typename T1.typenaine T2>T1 FUN(T2 n){return n*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。
考题
( 25 )下列函数模板的定义中,合法的是A ) template Tabs ( T x ) {return x 0 – x: x;}B ) template class Tabs ( Tx ) {retumx0 -x;x;}C ) template Tabs ( T x ) {retum x0 -x;x;}D ) template T abs ( T x ) {returm x0 -x;x;}
考题
下列模板声明中,有语法错误的是( )。A.templateT fun(T x){return x;}B.template
下列模板声明中,有语法错误的是( )。A.template<typename T>T fun(T x){return x;}B.template<typename T>T fun(T x,int n){return x*n;}C.template<class T>T fun(T*p){return *p;}D.template<class T>T ClassA{T n;}
考题
下面的函数模板定义中错误的是A.templateB.template Q F(Q x){retum Q+x;) Q F(Q x){return x+x;}C.template<classT>D.template<class T> TF(T x){return x*x;) Bool F(tx){return x>1;)
考题
下列对模板的声明,正确的是()。A.templateB.templateC.template
下列对模板的声明,正确的是( )。A.template<T>B.template<classT1,T2>C.template<class T1,classT2>D.template<class T1;class T2>
考题
有如下函数模板定义: template T func(Tx,Ty){return x*x+y*y;} 在下列对func
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是A.func(3,5);B.func(3.0,5.5);C.func(3,5.5);D.func<int>(3,5.5)
考题
有如下函数模板定义: template T1 Fun(T2 n){return n*5.0;} 若要求
有如下函数模板定义:template<typename T1, Typename T2>T1 Fun(T2 n){return n*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为( )。A) FUN(9)B) FUN<9>C) FUN<double>[9]D) FUN<9>(doublA.B.C.D.
考题
下面的函数模板定义中错误的是A.template q F(Q x) {return Q+x;}B.template
下面的函数模板定义中错误的是A.template <class Q> q F(Q x) {return Q+x;}B.template <class Q> Q F(Q x){return x+x;}C.template <class T> T F(Tx){return x*x;}D.template <class T> bool F(Tx){return x>1;}
考题
下列对模板的声明中正确的是()。A.templateB.templateC.template
下列对模板的声明中正确的是( )。A.template<T>B.template<class T1,T2>C.template<classT1,class T2>D.template<class T1;class T2>
考题
有如下函数模板的定义:template Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不
有如下函数模板的定义: template <class T> T func(T x,T y){ return x*x+y*y;} 在下列对func的调用中不正确的是A.func(3,5);B.func<>(3,5);C.func(3,5.5);D.func<int>(3,5.5);
考题
以下模板定义:templateT fun(T x,T y){return x*x+y*y;}下面对fun的调用中错误的是()。A
以下模板定义: template<class T> T fun(T x,T y){return x*x+y*y;} 下面对fun的调用中错误的是( )。A.fun<int>(2,6.5)B.fun(2,6.5)C.fun<>(2,6)D.fun(2,6)
考题
有如下的类的模板定义: template class MyClass { private:T number; public:MyClass(
有如下的类的模板定义:template <class T>class MyClass{private:T number;public:MyClass(T k);…};其中构造函数MyClass()用k的值初始化数据成员n。因此在模板类体外,构造函数MyClass应定义为【 】。
考题
下列对模板的声明中,正确的是()。A.templateB.templateC.template
下列对模板的声明中,正确的是( )。A.template<T>B.template<classT1,T2>C.template<classT1,classT2>D.template<classT1;classT2>
考题
下面的函数模板定义中错误的是()。A.templateB.template QF(Qx){return Q-x;}
下面的函数模板定义中错误的是( )。A.template<class Q>B.template<class Q> QF(Qx){return Q-x;} QF(Qx){return x+x;}C.template<class T>D.template<class T> TF(Tx){return x*x;} boolP(Tx){return X>1;)
考题
下面对模板的声明正确的是 ______。A.templateB.templateC.template
下面对模板的声明正确的是 ______。A.template<T>B.template<class T1,T2>C.template<classT1,classT2>D.template<classT1; classT2>
考题
下列对模板的声明中,正确的是()。A.temvlateB.templateC.temvlate
下列对模板的声明中,正确的是( )。A.temvlate<T>B.template<classT1,T2>C.temvlate<classT1,classT2>D.template<classT1;classT2>
考题
有如下函数模板的定义: template T func(Tx,Ty){ return x*x+y*y;}A.func(3,5);B.func
有如下函数模板的定义: template <class T> T func(Tx,Ty){ return x*x+y*y;}A.func(3,5);B.func<>(3,5);C.func(3,5.5);D.func<int> (3,5.5);
考题
有如下函数模板定义:template T func (Tx, Ty){ return x*x+ y*y;}在下列对func 的调用
有如下函数模板定义:template <class T>T func (Tx, Ty){ return x*x+ y*y;}在下列对func 的调用中,错误的是( )。A.func(3,5);B.func(3.0,5.5);C.func(3,5.5);D.func<int>(3,5.5);
考题
以下对模板的说明,正确的是()。A.templateB.templateC.template
以下对模板的说明,正确的是( )。A.template<T>B.template<classT1,T2>C.template<class T1,class T2>D.template<class T1;class T2>
考题
下列是模板声明的开始部分,其中正确的是A.templateB.templateC.template
下列是模板声明的开始部分,其中正确的是A.template<T>B.template<classT1,T2>C.template<classT1,classT2>D.template<classT1;classT2>
考题
有如下函数模板的定义:templateT func(Tx, Ty){return x*x+ y*y;}在下列对func的调用中
有如下函数模板的定义:template<class T>T func(Tx, Ty){return x*x+ y*y;}在下列对func的调用中不正确的是( )。A.func(3,5);B.func<>(3,5);C.func(3,5.5);D.func<int>(3,5.5);
考题
下列对模板的声明中,正确的是A.templateB.templateC.template
下列对模板的声明中,正确的是A.template<T>B.template<class T1,T2>C.template<classT1,class T2>D.template<classT1;class T2>
考题
有如下函数模板:templateT square (Tx) {return x*x;)其中T是()A.函数形参B.函数实参C.
有如下函数模板: template<class T>T square (Tx) {return x*x;) 其中T是( )A.函数形参B.函数实参C.模板形参D.模板实参
考题
下列模板声明中有语法错误的是A.templateT fun(T x){return x;}B.template
下列模板声明中有语法错误的是A.template<typename T>T fun(T x){return x;}B.template<typename T>T fun(T x,int n){return x术n;}C.template<class T>T fun(T*P){return*P;}D.template
考题
有如下函数模板定义: template T1 fun(T1 a1) { return(al+a2+a3);
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(al+a2+a3); } 则下列调用中正确的是( )。A.fun<int,4,3>(5);B.fun<4,3>(5);C.fun<int,int,int>(5);D.fun(5);
考题
以下对模板的说明,正确的是()。A.templateB.templateC.template
以下对模板的说明,正确的是( )。A.template<T>B.template<classT1,T2>C.template<classT1,classT2>D.template<classT1;classT2>
考题
下列对模板的声明中正确的是A.templateB.templateC.templateD
下列对模板的声明中正确的是A.template<T>B.template<class T1,T2>C.template<classT1,classT2>D.template<classT1;classT2>
热门标签
最新试卷
![瑞牛题库 章节练习 历年真题 模拟试卷](http://assets.51tk.com/51_sidebar_right_index.jpg)