首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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-09-05
38
问题
有如下函数模板:
template<typename T,typename U>
T cast(U u){ return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、cast(i);
B、cast<>(i);
C、cast<char*,int>(i);
D、cast<double,int>(i);
答案
D
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/BYh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明IntSet是一个用于表示正整数集合的类。IntSet的成员函数Intersection的功能是求当前集合与另一个集合的交集。请完成成员函数Intersection。在mai
下列关于虚函数的说明中,正确的是()。
有如下程序:#includeusingnamespacestd;classsample{private:intx,y;public:sample(inti,intj)
有如下类定义:classMyClass{intvalue;public:MyClass(intn):value(n){}intgetValue()const{returnvalue;}};则类MyClass的构造函数的个数是(
软件设计中划分模块的一个准则是()。
下列选项中不符合良好程序设计风格的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear一1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
执行下列语句段后,输出字符“*”的个数是()。for(intl=50;i>1:一i)cout<<’*’;
下列关于二叉树的叙述中,正确的是()。
随机试题
下列选项中哪一项不是婴幼儿感觉发展阶段的特点?()
群决策支持系统(GroupDecisionSupportSystems,GDSS)
肱骨内上髁后方的一浅沟是
工程项目中,风险应对计划包括()方面内容。
我国的贪污受贿案件应该由()直接受理。
Goodsthatarestoredinwarehouseforsalesdeliveryarecalled().
①欣赏音乐能调整人的精神和心理状态②正确使用音乐治疗效果极佳③古典音乐大师的不朽之作成为一帖帖灵丹妙药④音乐参与现代人类的保健、治疗和康复⑤音乐疗法已进入了千家万户
[2010年10月]xn=1一(n=1,2,…)。(1)x1=(1—xn)(n=1,2,…);(2)x1=(1+xn)(n=1.2,…)。
在黑盒测试中,着重检查输入条件的组合是______。
A、Yes,Ido.B、Let’shaveameeting.C、Soundsgood.D、Youarewrong.C这是一种建议,故选C。
最新回复
(
0
)