首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: template<typename T,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板: template<typename T,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
admin
2017-07-05
65
问题
有如下函数模板:
template<typename T,typename U>
T cast(U u){return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、cast(i);
B、cast<>(i).
C、cast<char*,int>(i);
D、east<double,int>(i);
答案
D
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/JGAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
根据输出结果填空完成下面程序。#include<iostream.h>classTest{private:staticintval;inta;public:
关于类和对象不正确的说法是( )。
程序设计中最基本、最常用的控制结构是【】。
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
类中数据成员和成员函数的默认访问级别为______。
以下各选项组中,均是C++语言关键字的组是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
在程序设计阶段应该采取________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
标识虚函数的关键字是【 】。
随机试题
Aworldwithoutmanagersisaniceidea.Butteamsneedleaders,irrespectiveofthequalityofthepeopleincharge.Someoneha
下列哪种病变愈合后会形成瘢痕
反映比较常见的行业市场劳动力供给状况的劳动力供给曲线的形状是()。
某厂购进一台加工设备,买价12万元,取得对方开具的增值税专用发票上注明的税金为2.04万元,另支付运杂费0.2万元、安装费0.3万元。根据我国《企业所得税暂行条例》及其实施细则的规定,该设备作为固定资产的计价金额应是()万元。
前一段时间,由于长江上游排放污染物致使武昌地区取水源受污染,影响数万居民正常用水,同时超市纯净水、矿泉水被哄抢一空。这一事件说明()。
最早从理论上对课堂教学加以阐述的教育著作是()。
人事争议是指事业单位与工作人员之间因除名、辞退、辞职、离职等解除人事关系以及履行聘用合同发生的争议。()
项目管理器中的“文本文件”组件包含在______选项卡中。
设有某函数的说明为:int*func(inta[10],intn):则下列叙述中,正确的是()。
ComparedwiththetotalnumberofBritain’sNationalHealthServicehospitals,thehospitalswhichhaveartcollectionsisonly
最新回复
(
0
)