首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
56
问题
有如下函数模板:
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全国计算机二级
相关试题推荐
有如下类的定义,横线处的语句是()。classTestClass{_______intx,y;public:TestClass(inta=0,intb=0)
下列运算符中不能在C++中重载的是()。
为了表明一个函数不带返回值,应在定义函数时指定该函数类型为【 】。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】。
不能重载的运算符是
对于派生类的构造函数,在定义对象时构造函数的执行顺序:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
补充完整下面的模板定义:template//Type为类型参数classXtwo{//由两个Type类型的数据成员构成的模板类Typea;Typeb;public:Xtwo(Typeaa=O,Typebb=O):a(a.A),
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
随机试题
已知A=求A的特征值和特征向量,并分析k为何值时,A能相似于对角阵,k为何值时,A不能相似于对角阵.
在Internet上广泛使用的WWW是一种()
炮制对含生物碱类药物的影响,叙述正确的是
结核性腹膜炎急性胰腺炎
保险代理人、保险经纪人应当具备保险监督管理机构规定的资格条件,并取得()颁发的经营保险代理业务许可证或者经纪业务许可证。
光华居委会2016年6月进行换届选举,以下说法错误的是()。
大部分拖稿狂天天活在催稿的阴影中,听到电话响就___________害怕是催稿,上MSN怕被编辑抓到只能___________玩隐身,微博只敢看不敢发怕被说有时间更新没时间写稿,编造的拖稿理由___________,什么手指软组织挫伤、眼压高导致间歇性失明
在美国,癌症病人的平均生存年限,即从确诊为癌症到死亡的年限是7年,而在亚洲癌症病人的平均生存年限只有4年,因此美国在延长癌症病人生命方面的医疗水平要高于亚洲。以下哪项如果为真,最能削弱上述论证?
社会主义改造基本完成后,国家政治生活的主题是
Thefirstparagraphmainly______.Thepatentsystemisvaluablefortheeconomyinthat______.
最新回复
(
0
)