首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: temp1ate<typename T’typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板: temp1ate<typename T’typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
admin
2020-04-07
64
问题
有如下函数模板:
temp1ate<typename T’typename U>
T cast(Uu){ 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/yy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序执行结果是#include<iostream.h>classA{public:inta;A():a(10){tout<<a<<endl;}};voidmain(
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:voidwho(){cout<<"Base"<<end1;}};classDerivedl:publi
以下类定义中可能会引起错误的语句是 classA { public: ~A(){} //1 int i;//2 private: intj; //3 A(inti){
以下程序的结果是()。#include<iostream.h>voidmain(){char*p="abcdefgh",*r;long*q;q=(long*)P;q++;r=(char
下列函数的运行结果是#include<iostream.h>intf(inta,intb){intc;if(a>b)c=1;elseif(a==b)C=0;elsec=-1;ret
下述说法错误的是
程序设计语言的工程特性之一为()。
关于二进制文件说法错误的是______。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:Base{};则Base类中的成员函
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
随机试题
简述克服沟通中障碍的一般准则。
A.呼吸道感染B.脑脓肿C.重症肺炎D.脑积水E.低钙血症婴儿期引起高热惊厥最常见的病因是
患者,男,50岁。咳嗽,活动后气短,X线示胸腔积液,经抗结核治疗2个月,胸水仍不减少。为明确诊断,进一步采取的措施是
A、基底动脉B、前交通动脉C、后交通动脉D、大脑前动脉E、大脑中动脉由左、右椎动脉合成的动脉为
A、哌嗪B、甲苯咪唑C、阿苯达唑D、噻嘧啶E、吡喹酮广谱抗蠕虫药()。
A.血糖减低B.低血钾C.血钙降低D.血清清蛋白浓度降低E.sIgA低维生素D缺乏性手足搐搦特征性改变是()
临产孕妇麻醉前用药应禁用
我国国民经济和社会发展的基本指导方针是()。
某金属部件加工厂的滤芯抛光车间厂房内设有一地沟。对该厂房采取的下列防爆措施中,不符合要求的是()。
设矩阵已知A有3个线性无关的特征向量,λ=2是A的二重特征值.试求可逆矩阵P,使得P一1AP为对角形矩阵.
最新回复
(
0
)