首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2020-04-07
63
问题
有如下函数模板:
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、cast<double,int>(i);
答案
D
解析
此题考查的是模板函数的调用。本题中cast()函数的实参i只能确定模板参数U的类型为int,而不能确定另外一个模板参数T,故选项A、B错误;C++语言不允许隐式地将int转化为char*,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/Bk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:staticints;MyClass();voi
下列关于C++与C语言的关系的描述中,()是错误的。
在有n个结点的二叉链表中,值为非空的链域的个数为______。
通过使用new和delete两个运算符进行的分配为______存储分配。
下列运算符中,在C++语言中不能重载的是
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列关于队列的叙述中正确的是
下列关于栈和队列的描述中,正确的是()。
随机试题
面包:黑麦
下列哪项是防火的安全装置?()
股骨颈骨折可能发生
BCG的获得属于
根据阴阳理论,下列属阳的是()。
某建设工程项目经理部根据目标动态控制原理,将项目目标进行了分解,那么在项目目标实施过程中,首先应进行的工作是( )。
下列各项中应该采用订本账的有()。
卫生检疫机关对油轮在实舱时进行检查,确认船舶无鼠害的,可以签发免予除鼠证书。( )
若某机关所办之事因缺乏一定的物力、财力或人力,需要报请上级协助解决,应写哪一类的请示?()
Labelthetunnelsonthediagrambelow.Chooseyourlabelsfromtheboxbelowthediagram.Writeyouranswersinboxes6-8ony
最新回复
(
0
)