首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: template T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
有如下函数模板: template T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
admin
2019-06-12
43
问题
有如下函数模板:
template
T cast(U u){return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、cast(i);
B、cast<>(i);
C、cast
(i);
D、cast
(i);
答案
D
解析
此题考查的是模板函数的调用。本题中cast()函数的实参i只能确定模板参数u的类型为int,而不能确定另外一个模板参数T,故选项A、B错误:C++语言不允许隐式地将int转化为char*,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/YT8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把函数voidfun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()。A)voidfriendfun()B)friendfun()C)frien
要使程序执行后的输出结果为ABCD,应在横线处添加语句()。#includeusingnamespacestd;classA{public:A(){cout
有如下程序:#includeusingnamespacestd;classsample{private:intx,y;public:sample(inti,intj)
下列运算符中不能在C++中重载的是()。
下列情况中,不会调用拷贝构造函数的是()。
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是()。
以下运算符中不能重载的运算符是
下列定义中,x是一个类,______是定义指向对象数组的指针p。
下列关于运算符重载的描述中,正确的是______。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
随机试题
下列情况中,不宜立即进行针刺的是()(2009年第175题)
预防过敏性哮喘最好选用:
DIC患者输注冷沉淀的指征是纤维蛋白原
A.支气管扩张B.支气管哮喘C.心源性哮喘D.慢性支气管炎E.肺炎球菌肺炎患侧呼吸运动减弱,叩诊浊音,可闻及支气管呼吸音者,见于()
2018年12月31日,甲公司的某生产线存在可能发生减值的迹象。经计算,该机器的公允价值减处置费用的净额为1000000元,预计未来现金流量现值为1100000元,账面净值为1400000元,以前年度对该生产线计提过80000元的减值准备,则下列说法中正确
下列关于信息技术对传统教育教学的影响,说法错误的是()
甲为杀害仇人林某在偏僻处埋伏,见一黑影过来,以为是林某,便开枪射击。黑影倒地后,甲发现死者竟然是自己的父亲。事后查明,甲的子弹并未击中父亲,其父亲患有严重心脏病,听到枪声后因过度惊吓死亡。关于甲的行为,下列哪一选项是正确的?()
In1935,MaryKaygotmarriedforthefirsttime.MaryKaywas45yearsoldwhenshestartedhercompany.
TheOlympicGameswillbeheldinBeijingin______.
FriendsA)Onmyrecenttravels,Icametorealizestillmorefullythesignificanceoftheword"friend".B)Sevenoreightdays
最新回复
(
0
)