首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
54
问题
有如下函数模板:
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全国计算机二级
相关试题推荐
有如下类和变量定义:classParents{public:intpublicData;private:intprivateData;};
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是
下列有关虚函数的表述中,错误的是
有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout
必须用一对大括号括起来的程序段是()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout
数据库设计中反映用户对数据要求的模式是( )。
下列关于函数模板的表述中,正确的是
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
随机试题
学制中把中学教育分为初级和高级的是()学制。
A.血尿、蛋白尿、少尿、水肿及高血压B.多尿、夜尿、低比重尿及氮质血症C.蛋白尿、低蛋白血症、水肿及高脂血症D.蛋白尿、管型尿、脓尿及菌尿E.无痛性血尿并可见瘤细胞
《证券法》的修订为证券市场今后的发展留出足够的政策空间,体现了本次《证券法》修改的长远眼光。特别体现在事关股市发展空间方面,留出了“宽松”的发展环境,着眼于解除股市发展桎梏。以下关于新《证券法》在这方面的突破的说法中正确的是哪些?
在完全垄断市场上,单位产品的售价等于厂商的平均收益。()
位于日喀则西100公里的萨迦南寺采用了城堡建筑形式,与西藏其他寺院形式不一致,其主要原因是()。
工业安装工程质量验收评定为“不合格”时,工程处理的办法包括()。
“固定资产清理”账户的借方登记的项目有()。
小王在办公室上班,抬头从镜子里看见挂在墙上的指针式钟表(表盘上无数字标识)显示的时间为9:35,那么,当时的实际时间是:
公民的概念和人民的概念相比,()。
Mr.Duffyraisedhiseyesfromthepaperandgazedoutofhiswindowonthecheerlesseveninglandscape.Theriverlayquietbes
最新回复
(
0
)