首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板声明: 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
2010-12-16
37
问题
有如下函数模板声明: 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 型数据”两者矛盾,错误;A、选项C)正确:选项D)中,函数名后的<double>是模板实参表,编译系统会将int 型的形参“4”自动转化成double类型。
转载请注明原文地址:https://kaotiyun.com/show/KKjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能#defineMAX2147483647intfindmin(intx[],intn){inti,min;min=MAX;for(i=0;
若x=4,y=5,则x&y的结果是()。
有以下程序:#include<stdio.h>voidfun(char**p){++p:printf(’’%s\n’’,*p);}main(){char*a[]={
下面结构体的定义语句中,错误的是()。
以下数据结构中,属于非线性数据结构的是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
当+运算符被重载为友元函数时,友元运算符Obj1+obj2被C++编译器解释为______。
随机试题
12岁的甲是某中学学生,常去学校篮球场打篮球。一天,甲去篮球场打球路上买了一瓶可乐,打完篮球后,喝了一半,将剩有一半可乐的瓶子放在了篮球架边离去。后拾荒者乙捡走了可乐瓶。对此,下列说法正确的是:(2019/回忆/单)
根据《上市公司收购管理办法》的规定,下列情形中,免于提出豁免申请直接办理股份转让和过户的是()。
在下列各项中,与所需审计证据的数量成正向关系的是( )。
在我国宋朝,科学家沈括认为地球是一个圆球,“天体圆如弹丸,地如鸡中黄……天之包地犹如壳之裹黄”,提出了“浑天说"。()
中国无产阶级除了具有与先进生产方式相联系、没有私人占有的生产资料、富于组织纪律性等一般无产阶级的基本优点外,还具有自身的优点和特点。下列选项中,属于中国无产阶级自身的优点和特点的有()。①中国无产阶级具有坚决的斗争性②中国无产阶级分布集中③中
公务员职位一个萝卜一个坑,一般理解都是求职者这个萝卜是否适合职位要求的这个坑。所谓“萝卜招聘”,就是为萝卜量身定做一个坑,让其他的萝卜无路可走。根据上述定义,下列属于萝卜招聘的一项是:
通常种子发芽需要的基本条件是()。
Mymotheroftenasksmeto______upthevegetablesforher.
Businesshasslowed,layoffsmount,butexecutivepaycontinuestoroar—atleastsofar.BusinessWeek’sannualsurveyfindstha
【B1】【B4】
最新回复
(
0
)