首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
admin
2010-06-06
47
问题
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
选项
A、Max(3.5,4.5)
B、Max(3.5,4)
C、Max<double>(3.5,4.5)
D、Max<double>(3.5,4)
答案
B
解析
此题考查的是函数模板的引用。引用模板函数和引用一般函数在语法形式上基本相同。需要注意的是,说明一个函数模板后,当编译系统发现有一个对应的函数调用时,将根据实参中的类型来确认是否匹配函数模板中的对应形参。本题选项B)中,编译系统从第一个参数“3.5”获得信息“double型数据”和从第二个参数获得信息“血型数据”两者矛盾,选项A)、C)正确;选项D)中,函数名后的<double>是模板实参表,编译系统会将int型的形参“4”自动转化成double类型。
转载请注明原文地址:https://kaotiyun.com/show/pyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
有以下程序:椭nclude<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;fbr(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){int
有以下程序:#include<stdio.h>#defineSUB(A)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是()。
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第l列。例如,N=3,有下列矩阵123456789计算结果为:
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
软件测试的目的是()。
甲乙丙丁四人同时开始放鞭炮,甲每隔t1秒放一次,乙每隔t2秒放一次,丙每隔t3秒放一次,丁每隔t4秒放一次,每人各放n次。函数fun的功能是根据形参提供的值,求出总共听到多少次鞭炮声作为函数值返回。注意,当几个鞭炮同时炸响,只算一次响声,第一次响声是在第0
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用料料作为结束输入的标志。)注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
随机试题
常用作答复函的尾语的是()。
一般情况下,对经营规模较小,业务量较少,企业管理和决策对会计信息的依赖性较小的企业,会计核算形式的设计可采用()
骨肿瘤多见于青少年,下列哪种肿瘤除外?
强心苷中毒引起的快速型心律失常,下述治疗措施错误的是
试述蒸汽锅炉将供给的冷水变为输出蒸汽的过程。
2015年7月10日,甲公司以其拥有的一辆作为固定资产核算的轿车换入乙公司一项非专利技术,并支付补价5万元,当日,甲公司该轿车原价为80万元,累计折旧为16万元,公允价值为60万元,乙公司该项非专利技术的公允价值为65万元,该项交换具有商业实质,不考虑相关
合伙人在合伙企业清算前,不得请求分割合伙企业的财产;但是,法律另有规定的除外。()
会计机构和会计人员发现会计账簿记录与实物、款项及有关资料不相符的,按照规定无权处理的,应当立即向单位负责人报告,请求查明原因,作出处理。()
中国共产党第一次独立自主地运用马克思主义原理解决自己的路线、方针、政策的是()。
下列情形中,属于外部监督的有()。
最新回复
(
0
)