首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板声明: template<typename T> T Max(T a,T b){return(a)b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
有如下函数模板声明: template<typename T> T Max(T a,T b){return(a)b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
admin
2013-05-30
51
问题
有如下函数模板声明: template<typename T> T Max(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型数据”和从第二个参数获得信息“int型数据”两者矛盾,
转载请注明原文地址:https://kaotiyun.com/show/7QNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
可以用p.a的形式访问派生对象p的基类成员,其中a是______。
以下程序的运行结果是【】。#include<iostream.h>func(inta,intb){statlCintm=0,i=2;i+=m+1;m=i+a+b;returnm;
对于拷贝初始化构造函数,正确的描述是()。
数据的存储结构是指()。
类模板成员函数体外定义时,必须用与声明该类模板一样的template<class模板形参>声明,使它成为【】。
下列各C++程序段中,不包含复合语句的选项为()。
以下选项中合法的用户标识符是()。
下列程序中,先声明一个圆类circle和一个桌子类table,另外声明一个圆桌类roundtable,它是由circle和table两个类派生的,要求声明一个圆桌类对象,并输出圆桌的高度,面积和颜色。请填空完成程序#include<iostrea
类是C++中的一种新的数据类型,下列有关类的说法不正确的是______。
前置自增运算符++重载为类的友元函数的形式为【】,重载为类的成员函数的形式为【】。(设类为A,类对象为a)
随机试题
若在Excel2010的同一单元格中输入的文本有两个段落,在第一段落输入完成后,应使用()键。
项目业主正式接收工作成果的过程为()。
提单是物权凭证,持单人可凭以提货。进口人审核提单时应注意的要点有()。
根据债券是否内含选择权,可分为:()。
编制生产计划的步骤有()。
正在带团中的导游人员10分分值被扣完后()
根据下图,回答126~130题。从1965年到1995年间,该市最高工资与最低工资的差距是()。
Plasticisthepanaceaoftheages.Nearlyeveryman-madeobject(1)_____(2)_____of,oratleast(3)_____itsverystructure,
Formanypeopletoday,readingisnolongerrelaxation.Tokeepuptheirwork,theymustreadletters,reports,tradepublication
Ifyou’refindingittoughtolandajob,tryexpandingyourjob-huntingplantoincludethefollowingstrategies:Setyour
最新回复
(
0
)