首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2017-12-14
90
问题
有如下函数模板:
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/7kAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中,正确的C++标识符是
设i、j、k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为______。
派生类的成员一般分为两部分,一部分是______,另一部分是自己定义的新成员。
下列关于函数模板实参不能省略的情况说明不正确的是
下列运算符中哪些是不能够被重载的?
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(in
结构化分析方法是面向()的自顶向下,逐步求精进行需求分析的方法。
需求分析阶段的任务是()。
随机试题
LeFortⅠ型骨折是指()
A.四环素B.甲硝唑C.螺旋霉素D.罗红霉素E.环孢素能有效杀灭厌氧菌而对兼性厌氧菌无效的是
因重大误解而订立的合同应予()。
供应链上游企业往往比下游企业维持更高的库存水平,这种需求放大效应产生的原因主要有()。
书证是指以文字、符号、图表等记载或表达的内容来证明案件事实的证据。根据上述定义,下列属于书证的是()。
《人民警察职业道德规范》的要点是:维护宪法,服务人民,不徇私情,克己奉公,团结协作,文明执勤。()
设A=(aij)n×n是正交矩阵,将A以行分块为A=(a1,a2,…an)T,则方程组AX=b,b=(b1,…,bn)T的通解为_________.
关于并行数据库,下列说法错误的是()。
Theexamplestheauthormentionsinthefirstparagraphisto______.WhathappenedtothecalendarofFranceintheyear1562
Whatcanweconcludefromthetalk?
最新回复
(
0
)