首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: template T east(U u){return U;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数east的调用中正确的是( )。
有如下函数模板: template T east(U u){return U;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数east的调用中正确的是( )。
admin
2020-06-29
72
问题
有如下函数模板:
template
T east(U u){return U;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数east的调用中正确的是( )。
选项
A、cast(i);
B、east<>(i);
C、east
(i);
D、cast
(i);
答案
D
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/3p8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
下列有关内联函数的叙述中,正确的是()。
已知i=5,j=0,下列各式中运算结果为j=6的表达式是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使该程序输出倒9×9口诀。程序分析:分行与列考虑,共9行9列,设置两个变量i和j,i控制行,j控制列。程序运行结果如下:1*9=9
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.cpp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Roo
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥****
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。#in
下列有关虚函数的表述中,错误的是
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
随机试题
A、Onthephone.B、Inthepolicestation.C、Attheman’shouse.D、OntheBusNo.112.B对话一开始,女士急急忙忙地来报警.声称自己丢了钱包,男士让女士冷静,并让她坐下来描述
账务处理系统中,可以使用()功能,建立适合本单位具体情况的专用账务处理系统。
A注册会计师负责对甲公司2011年度财务报表进行审计。A注册会计师正在考虑针对评估的重大错报风险应当采取的应对措施时遇到下列事项,请代为做出正确的专业判断。A注册会计师评估甲公司某项认定的重大错报风险较高时,其采取的下列应对措施中不是有效措施的是(
物业管理机构更迭时,管理工作的移交内容包括()。
现阶段我国的教育目的及基本精神是什么?
Howoldisthemanmurdered?
Childrentodayspendmoretimestareatcomputerand【1】______TVscreensbothatschoolandathome.Scientific【2】______studi
NigeriareturnedtotheCommonwealthafter______.
WhereisJoan’sfamilygoingtospendsummer?
It’sdifficulttoimaginetheseaeverrunningoutoffish.It’ssovast,sodeep,so【B1】______.Unfortunately,it’snot【B2】____
最新回复
(
0
)