首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: template<typename t,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板: template<typename t,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
admin
2020-04-07
34
问题
有如下函数模板:
template<typename t,typename U>
T cast(U u){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/Bk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的运算符重载函数的原型中,错误的是______。
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:staticints;MyClass();voi
有以下程序main( ){ int i=0,s=0;do{ if(i%2) {i+ +; continue; } i++; s+=i;}while(i<7)cout<<s<<end1;}执行后输出结果是
下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是【 】。#include<iostream,h>inta=5;voidmain(){inta=10,b=20;cout<<a<<","<<b<<en
下列运算符中,在C++语言中不能重载的是
下列选项中不符合良好程序设计风格的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为
随机试题
子宫内膜异位症最常发生于以下哪个部位
唐人传奇中字数最多的一篇是【】
原发性肺结核最常见的结局是
诊断血吸虫卵引起的假结核结节最主要的依据是
女性,30岁,近日查出患有类风湿性关节炎,体检时其关节改变不会出现( )
1U维生素A相当于()。
业主向物业管理企业支付固定物业服务费用,盈余或亏损均由物业管理企业享有或承担的计费方式是()。
丁公司采用移动加权平均法计算发出产成品的实际成本。2014年3月初产成品的账面数量为20个,账面余额为1200元;本月10日和20日分别完工入库产成品400个和600个,单位成本分别为64.2元和62元;本月15日和25日分别销售产成品380个和500个。
旅游目的地安全风险提示制度,主要指预先发现境内外旅游目的地对旅游者的人身、财产可能造成损害的()等潜在的或者已经存在的安全风险。
Access数据库文件的后缀名为
最新回复
(
0
)