首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
47
问题
有如下函数模板:
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://jikaoti.com/ti/llA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
面向对象程序设计思想的主要特征中不包括
下列函数的运行结果是#include<iostream.h>intf(inta,intb){intc;if(a>b)c=1;elseif(a==b)C=0;elsec=-1;ret
下列运算符中,不能重载的是
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况elsereturnn*f(n-2);//递归)则函数调用语句f(5)的返回值是_____
若有以下程序:#include<iostream>usingnamespacestd;intmain(){inta[4][4]={{1,2,3,-4},{0,-12,-13,14},
下列叙述中正确的是()。
设有定义语句:doublex=2.5,y=4.7;inta=7;,那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
一个类可以直接或间接的祖先中继承所有的属性和方法。采用这个方法可以提高了软件的【】。
以下程序中,错误的行为①#include<iostream.h>②classA③{④public:⑤intn=2;⑥A(intval){cout<<val<<end1;}
随机试题
台湾第二大城市是().也是台湾最大的国际港口。有“港都”之称。
王芳解开一道数学题后,感到无比的轻松和愉快,这种感情是()
视近物不需眼调节或只作较小程度调节的是
妊娠期间,出现以小腹疼痛为主要临床表现的病证,诊断为
修约一12.65,修约间隔为1,正确的是()。
不属于委托勘察范围,发包人又未提供相关资料,致使勘察人在勘察工作中发生人身伤害和造成经济损失时,由( )承担民事责任。
甲、乙两公司签订一份建筑材料采购合同,合同履行期间因甲公司兼并乙公司致使该合同终止。该合同终止的方式是()。
Themultinationalcorporationismakingatake-over______forapropertycompany.
请根据下图所示网络结构回答下列问题。如果需要第三方软件采用无连接方式监控路由器RG的运行状态,请写出路由器RG必须支持的协议名称。
A、Tocooksomethingforhim.B、Towaitforhim.C、Togivehimadvice.D、Tohaveamealanddrinkbyhimself.D本题考查考生对细节的理解。根据关键词
最新回复
(
0
)