题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-21 11:31:16

[填空题]已知一个函数模板定义为
template <typename T1.typenaine T2>
T1 FUN(T2 n)return n*5.0;
若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。

更多"已知一个函数模板定义为 template <typename T1"的相关试题:

[填空题]已知一个函数模板定义为 template<typename T1,typename T2> T1 FUN(T2 n){return n*5.0;} 若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为 【15】
[填空题]已知一个函数模板定义为 template <typename T1.typenaine T2> T1 FUN(T2 n){return n*5.0;} 若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。
[单项选择]有如下函数模板定义:
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>(double)
[单项选择]有如下函数模板定义:
template <typename T1,int a2,int a3>
T1 sum(T1 a1)

return (a1+a2+a3);

则以下调用中正确的是( )。
A. sum <int,4,3>(5);
B. sum <4,3>(5);
C. sum <int,int,int>(5);
D. sum(5);
[单项选择]有如下函数模板:
template < typename T, typename U >
Tcast(U u) returnu;
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
A. cast(i) ;
B. cast< > (i);
C. cast < char * , int > (i) ;
D. cast < double, int > (i) ;
[单项选择]有如下类模板定义:
template<typename T>
class BigNumbei
long n;
public;
BigNumber(T i):n(i)
BigNumber operator+(BigNumber b)
return:BigNumber(n+b.n);


已知b1、b2是BigNumber的两个对象,则下列表达中错误的是( )。
A. b1+b2
B. b1+3
C. 3+b1
D. 3+3
[单项选择]有如下类模板定义:
template <typename T>
class BigNumber
longn;
public:
BigNumber(T i):n(i)
BigNumber operator +(BigNumber b)
return BigNumber(n+b.n);

;
已知b1、b2是BigNumber的两个对象, 则下列表达式中错误的是
A. b1+b2
B. b1+3
C. 3+b1
D. 3+3
[填空题]有如下的类模板定义:
template<typename TYPE>
class MyClass
TYPE n;
public:
MyClass(TYPE k);

其中构造函数MyClass用的值初始化数据成员n。因此在模板类体外,构造函数MyClass应定义_____。
[填空题]有如下的类模板定义: template<typename TYPE> class MyClass { TYPE n; public: MyClass(TYPE k); }; 其中构造函数MyClass用的值初始化数据成员n。因此在模板类体外,构造函数MyClass应定义_____。
[单项选择]有如下函数模板声明:
template<typename T>
T Max(T a,T b) return(a>=b)a:b;
下列对函数模板Max( )的调用中错误的是( )。
A. Max(3.5,4.5)
B. Max(3.5,4)
C. Max<double>(3.5,4.5)
D. Max<double>(3.5,4)
[单项选择]下面的函数模板定义中错误的是( )。
A. template <class Q>
B. template <class Q>
C. template<class T>
D. template <class T>
[填空题]所有的函数模板定义都是以关键字 [15] 开始的。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码