首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2015-06-27
33
问题
有如下函数模板:
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/mRNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:intaa[8],则以下表达式中不能代表数组元素a[1]地址的是______。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是______。
函数调用“streat(strcpy(str1,str2),str3)”的功能是______。
若有以下程序:#include<iostream>usingnamespacestd;classA{public:A(){}A(inti){x1=i;
C++语言中while循环和do-while循环的主要区别是()。
在类中定义和实现的函数称为【】。
在关系数据库中,用来组织索引结构联系的是()。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于【】的联系。
随机试题
依据宪法或宪法性法律文件所确立的法律关系是()
在________中不进行食物的消化活动。
人生在世不称意,明朝散发弄扁舟。称意:弄扁舟:
A.己糖激酶B.糖原合酶C.磷酸化酶D.丙酮酸羧化酶E.6-磷酸葡萄糖脱氢酶糖酵解的关键酶
下列哪项不是羊水栓塞的病理生理变化
A.0.2mgB.0.4mgC.0.8mgD.1~2mgE.2~4mg乌头碱的致死量是()
生产能力计划中有物资消耗定额确定,其中物资消耗定额又分为工艺消耗定额和非工艺消耗定额,下面哪些内容属于非工艺消耗定额的内容()。
LES适用于16岁以上的()。
Contingentfees,inwhichclientspaylawyersonlyifacaseiswon,havelongbeenafeatureofAmerica’slegalsystem.Manyot
A、Convenient.B、Clean.C、Crowded.D、Lovely.C短文开头即提到在Tokyo,“我”想去的地方总是有太多的人,故C很好地概括了说话者对Tokyo的感觉。
最新回复
(
0
)