首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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-11-11
64
问题
有如下函数模板:
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
解析
此题考查的是模板函数的调用。本题中cast()函数的实参i只能确定模板参数U的类型为int,而不能确定另外一个模板参数T,故选项A、B错误;C++语言不允许隐式地将int转化为char*,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/MSyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
下面叙述中错误的是()。
下列关于运算符重载的描述中,正确的是()。
下列关于线性链表的叙述中,正确的是()。
有如下程序:#include<iostream>usingnamcspacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
有如下程序:#include<iostream>usingnamespacestd;classBasel{public:Basel(intd){cout<<d;}~Base1(){}
有如下程序:#include<iostream>usingnamespacestd;classMedia{public:voidName();voidShow();protec
数据库技术的根本目标是要解决数据的()。
生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释∥*
随机试题
悬浮聚合可以近似认为是由无数个小本体聚合组成的。()
划分家庭结构主要包括家庭成员的分类和多少两部分内容,它们分别构成了家庭的类型结构和___________结构。
领导者只对下属指示一个大纲或轮廓,使其自主选择具体方法,并随机处理所托事项。这种授权方式是【】
专注于产品的经营,充分合理地利用专有资产,提高专业化经营的效率水平,有利于“多面手”式人才的成长,是部门化形式中的()。
在DreamweaverCS5中,超链接应用非常广泛,但不可以创建________。
A.雷尼替丁B.奥美拉唑C.阿米替林D.度洛西汀E.氟西汀属于5-羟色胺及去甲肾上腺素再摄取抑制剂的药品是
下列关于基金管理人及其从业人员的说法,正确的是()。
黑海:煤炭
若一条二次曲线段把(-∞,0)内的曲线段y=ex和(1,+∞)内的曲线段y=1/x连结成一条一阶可导的曲线,求定义在[0,1]上的这条二次曲线段y=ax2+bx+c.
TerryWolfischColemayseemlikeanordinary40-year-oldmom,butherneighborsknowthetruth-.She’soneofthe"PodPeople.
最新回复
(
0
)