首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
51
问题
有如下函数模板:
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/w8yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s;inta[]),其功能是把S中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s="1234abcdef567";则:a[]中存储着1234567
使用地址作为实参传给形参,下列说法正确的是()。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#inc1ude<iostream>usingnamespaces
设有如下关系表:则下列操作中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件设计中模块划分应遵循的准则是()。
在E-R图中,用来表示实体联系的图形是()。
C++语言对c语言做了很多改进,C++语言相对于c语言的最根本的变化是()。
数据库管理系统中负责数据模式定义的语言是()。
算法分析的目的是
随机试题
M4型白血病的同质性白血病细胞增生型的特点是白血病细胞在形态学上
关于胁痛的治疗,以下哪项是错误的:
可以构成辅酶I和辅酶II的维生素是
患者胃痛隐隐,喜温喜按,空腹痛甚,得食痛减,神疲乏力,大便溏薄,舌淡苔白,脉虚弱。其治法是
按照爆炸反应相的不同,爆炸可分为气相爆炸、液相爆炸和固相爆炸。下列各种爆炸中属于气相爆炸的有()。
基地机动车出入口的位置与大中城市主干道交叉口的距离,自道路红线交叉点量起应满足()要求。
已知甲公司上年的净经营资产净利率为37.97%,税后利息率为20.23%,净财务杠杆为0.46;今年的销售收入为10000万元,税前经营利润为4000万元,利息费用为600万元,平均所得税率为30%,今年年末的其他有关资料如下: 要求:计算今年年
如右图,在中,AC=4,BD=6,P是BD上任一点,过P作EF∥AC,与平行四边形两条边分别交于点E、F,设BP=x,EF=y,则能反映y与z之间关系的图象为()。
货币供给的“流动性”通常指()
Whatisthemainconcernoftalk?
最新回复
(
0
)