首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2021-06-10
41
问题
有如下函数模板:
template<typename T,typename U>
T cast(U u){return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、east(i);
B、east<>(i);
C、east<char*,int>(i);
D、cast<double,int>(i);
答案
D
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/jVfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:(4,4)注意:只修改
下列符号中能够作为C++标识符的是()。
下列关于栈的描述中正确的是()。
下列数据结构中,属于非线性结构的是()。
下列对于软件测试的描述中正确的是()。
有如下程序#include#includeusingnamespacestd;classMyClass{public:MyClass(){cout<<’A’;)MyClass(ch
下列关于模板的叙述中,正确的是()。
关于函数重载,下列叙述中错误的是()。
下列数据结构中,属于非线性结构的是( )。
软件需求规格说明书的作用不包括()。
随机试题
下列关于普通心肌细胞动作电位的描述,正确的是
煤焦油可致皮肤癌。研究发现,经煤焦油涂抹的皮肤如再接触佛波酯,肿瘤的发生率增加,潜伏期缩短。据此实验,佛波酯应属
依照有关法律、行政法规规定的职责和权限,()可以对有关单位的会计资料实施监督检查。
英译汉:“compression strength”,正确的翻译为( )。
证券的清算和交收统称为证券结算,包括证券结算和资金结算。()
关于债券的票面价值描述正确的有( )。
社会工作者在组员发言之后,站在同理心的角度,向发言者表达对其发言的高度重视,认真了解和把握发言者的用意与感受,并伴以积极的回应。这种沟通与互动技巧属于()。
人类特有的最高级的心理现象是()
FamilyMattersThismonth,Wyomingpassedabillthatwouldgivelegalteethtothemoralobligationtosupportone’sparent
WhichAttributesofaFoodProductareMostImportanttoConsumersA)TheAustralianstateofVictoriaisinvestinginapro
最新回复
(
0
)