首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: temp1ate<typename T’typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板: temp1ate<typename T’typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
admin
2020-04-07
63
问题
有如下函数模板:
temp1ate<typename T’typename U>
T cast(Uu){ return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、cast(i),
B、cast<>(i);
C、cast<char*,int>(i);
D、cast<double,int>(i);
答案
D
解析
此题考查的是模板函数的调用。本题中cast()函数的实参i只能确定模板参数U的类型为int,而不能确定另外一个模板参数T,故选项A、B错误;C++语言不允许隐式地将int转化为char*,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/yy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下程序段:#includeusingnamespacestd;intmain(){char*p=“abcdefgh”,*r;r=p;cout
关于虚函数的描述中正确的是
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:voidwho(){cout<<"Base"<<end1;}};classDerivedl:publi
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
已有如下定义和输入语句,若要求a、b、c、d分别得到的值为10、20、’A’和’B’,当从第一列开始输入数据时,正确的数据输入方式是()。inta,bcharc,d;cin>>a>>b>>c>>d;
为了避免嵌套的if…else语句的二义性,C++规定与else配对的是
设有定义语句:doublex=2.5,y=4.7;inta=7;,那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
软件测试可分为自盒测试和黑盒测试。基本路径测试属于【】测试。
下面关于子类型的描述中,错误的是( )。
随机试题
电杆在架空杆路中的位置怎样区分?
1946—1966年的“十七年”小说在哪两个领域获得突出的收获()
治疗胃寒呕逆,宜选用的药物是
锁骨骨折整复后禁止做以下哪种动作
急性乳腺炎多发生于
如果兴海公司未能交货是由于当地山洪暴发,导致道路不通,能否以此为由向外贸公司主张免责?为什么?如果当地大蒜由于暴雨而减产,如果完成供货任务,兴海公司必须付出上千万元的价款购买大蒜,能否以此为理由请求不再履行?为什么?
根据《企业财务会计报告条例》的规定,企业对外提供虚假财务会计报告,可以对企业()。
货物买卖合同属于()。
《中华人民共和国教育法》自_______年9月1日起开始实施。
IntranetWare是Novell公司的网络操作系统,它是在NetWare中集成了______服务功能后,推出的新版操作系统。
最新回复
(
0
)