首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2016-08-19
52
问题
有如下函数模板:
template
T cast(U u){return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、east(i);
B、cast<>(i);
C、cast
(i);
D、cast
(i);
答案
D
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数.这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/zpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于getline()函数的描述中,不正确的是()。
在C++语言中,函数形参的默认存储类型是()。
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
下面程序的结果为#include<iostream.h>intC;classA{private:inta;staticintb;public:
设有数组定义:chararray[]="China";,则数组array所占的空间为
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>Voidmain(){inti=0,j,k;do{i++;k=316-
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)return1;retur
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){}virtualvoidf1()
下列关于纯虚函数的描述中,正确的是()。
随机试题
营养素对基因表达调控的主要途径有()。
断肢再植的时限一般为
图示排架结构的横杆刚度无穷大,在外力P作用下杆2的轴力为下列何值?
设备监理工程师在设备安装调试过程中的主要任务包括()几方面。
X企业在2008年由于行业状况的原因,经营出现危机,资金短缺,于是其董事会决定撤回对其子公司Y企业的投资。()
证券公司、证券投资咨询公司的资金不得用于()。Ⅰ.私募基金管理Ⅱ.证券投资咨询Ⅲ.市场操纵Ⅳ.内幕交易
在检查表中可用不同符号表示产生质量的主要原因,一般而言,“”表示________。
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有一个组合框Combo1,其中已经预设了内容;还有一个文本框Text1和三个命令按钮,名称分别为Command1、Command2、Command3,标题分别为“修改”、“确定”、“添加”。程序运行时
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段III.数据库阶段
Intherectangularcoordinatesystem,aliney=kx+b,wherekandbareconstantsandkb≠0,hasax-interceptthatisequaltoy-
最新回复
(
0
)