首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2021-09-05
41
问题
有如下函数模板:
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/IZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
已知一程序运行后执行的第一个输出操作是cout<<setw(10)<<setfill(’*’)<<1234;则此操作的输出结果是()。
下列运算符中,不能被重载的是()。
在对函数进行原型声明时,下列语法成分中,不需要的是()。
通过派生类的对象可直接访问其()。
下列关于栈叙述正确的是
字面常量42、4.2、42L的数据类型分别是()。
以下叙述正确的是()。
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
随机试题
《史记》一书的体例包括()
缺乏时夜盲可用于治疗先兆流产
对小儿高热惊厥有效的药物是()。
除另有说明外,分部分项工程量清单表中的工程量应等于()。
拆除工程施工中,()等均属于必须建立的安全技术档案。
刘先生是一位教师,他向银行申请了20年期20万元贷款,利率为5.508%。理财规划师应建议刘先生选择的还款方式是()
下列关于面试工作流程的表述,不正确的有()。
2016年3月18日,甲机械公司与乙融资租赁公司接洽融资租赁某型号数控机床事宜,同年4月1日,乙按照甲的要求与丙精密设备公司签订了购买1台某型号数控机床的买卖合同。丁以乙的保证人身份在该买卖合同上签字,但合同中并没有保证条款,丙和丁亦未另行签订保证合同。乙
开发大型软件时,产生困难的根本原因是()。
Followingthepatternshowninthenumbersequencebelow,whatisthemissingnumber?1827?125216
最新回复
(
0
)