首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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-04-25
51
问题
有如下函数模板:
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/6mAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为______。
请将下列类定义补充完整。classBase(public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voi
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是
派生类中的成员不能直接访问基类中的( )成员。
若要把类B定义为类A的友元类,则应在类A的定义中加入语句_______。
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
若有以下宏定义: # define N 2 # define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5));后的结果是
下面程序编译时发现ma[3]=9错误,其原因是【 】。#include<iostream.h>classFunArray{int*pa;//指向一个数组空间intsize;//数组元素个数public:FunA
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
随机试题
常用于临床的非肽类血管紧张素Ⅱ(AT1)受体拮抗药包括__________、__________、__________、坎地沙坦等,具有受体__________高,__________与特异性强,口服有效,作用时间长,无部分激动活性等优点。
女,30岁。畏寒、发热,肛周胀痛,排便时加重3日,检查:肛周皮肤发红、压痛明显,应诊断为
城市的权力在国家机构、政党组织之间的配置及其相互制约关系,是我国()。
根据以下情境材料。回答下列问题。2019年10月20日,某市发生了一起凶杀案。11岁的女孩王某在回家路上遭遇了意外,身中7刀并且颈部有掐痕,被抛尸在小区的绿化带中。更让人惊愕的是犯罪嫌疑人蔡某竟然是一名不满14周岁的未成年人。案发后蔡某在班级QQ群对其同
《红楼梦》中的“四大家族”不包括下列哪一家?()
破窗效应是一种心理现象,就是说,一个房子如果窗户破了,没有人去修补,隔不久,其它的窗户也会莫名其妙地被人打破。下列不属于“破窗效应”的是( )。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
某地区青蛙大量捕捉,致使稻田里害虫大量繁殖,造成水稻减产,生态平衡失调。其主要原因是生态系统的——遭到了破坏。
1977年5月10日,邓小平指出,“两个凡是”不符合马克思主义。其原因在于()
A、It’llbeengineer-oriented.B、It’llbecustomer-oriented.C、It’llbetechnology-oriented.D、It’llbeservice-oriented.B根据原文An
最新回复
(
0
)