首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2020-10-21
54
问题
有如下函数模板:
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
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/i5yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=ˊˊ**ˊˊ);”下列函数调用中错误的是()。
有如下程序:#includeUsingnamespacestd;ClassAmount{intamount;public;Amount(intn=0):amount(n){}
有如下程序:#includeusingnamespacestd;intmain(){inti,s=0;for(i=1;s<20;i+=2)s+=i*i;cout<<i<<endl;
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog3下的工程prog3,其中包含了类TaxCalculator(“个税计算器”)和主函数main的定义。创建“个税计算器”需要接收税率表信息和起征额信息。在main函数中,通过两个数组创建了如下的税率表:
下列关于线性表的叙述中,不正确的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
数据库系统的核心是()。
随机试题
初产妇,孕足月临产10h,ROA,胎心136次/分,宫口开大4cm,2h后再次肛诊宫口扩张无进展,正确的诊断是
下列含有甾体皂苷的中药有()
类似房地产是指与估价对象处在同一供求范围内,并在()等方面与估价对象相同或相近的房地产。
建设项目文档资料依附于不同的专业对象而存在,又依赖不同的载体而流动。它涉及多种专业和多种学科,并同时综合了()等多方面内容。
关于进口设备交易价格的说法,正确的是()。
不能反映出科目的对应关系,不便于分析和检查经济业务的来龙去脉,不便于查对账目,指的是()。
QDII基金在披露相关信息时,()。
三大经典风险调整收益衡量方法是()
下列分别是鲁迅、巴金、老舍的作品的是()。
派出所民警接指挥中心警情,有个青年醉酒后在辖区内某超市进行打砸,超市损失严重,引发人群围观。民警在处警过程中行为不恰当的是()。
最新回复
(
0
)