首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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-07-23
43
问题
有如下函数模板:
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/19yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列函数模板的定义中,合法的是()。
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
有如下程序:#includeusingnamespacestd;classBase1{public:Base1(){}~Base1(){cout
有如下类声明:classFin{public:Fin();//①Fin*pf;//②Finf;//③Fin&p;//④
下列选项中,正确的C++表达式是
下列关于函数模板的表述中,正确的是
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
T列符号中能够作为C++标识符的是()。
随机试题
腹部视诊内容包括下列哪项()
患者,女性,66岁,贫血,左大腿肿块逐渐增大,直径8.5cm,镜下见大圆形细胞排列成片状,胞质丰富,有大的空泡状核,明显的相互汇合的血管结构及弥漫性出血。免疫组化CD31阳性,CK阳性,患者最可能的诊断为
不属于淋巴瘤表现的是
治疗气胸的主要方法是
肝硬化并发自发性腹膜炎的主要致病菌为()
患者腹大胀满。按之如囊裹水,颜面微浮肿,胸脘胀闷,遇热则舒,精神困倦,怯寒懒动,小便少,大便溏,舌苔白腻,脉缓。治疗应首选()
昏迷病人的求医行为属儿童病人的求医行为属
工程监理评标在详细评审时应重点考核的内容包括()。
垂直式版面
South-EastAsia’slow-costairlineshavegonefromfeasttofamine.Cheap,short-haul,no-frillsflyingcame【C1】______tothereg
最新回复
(
0
)