首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板声明: 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
78
问题
有如下函数模板声明: 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://www.kaotiyun.com/show/pyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=1,b=1;for(;a--;)b--;printf("%d,%d\n",a,b);}程序运行后的输出结果是
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
下面可以作为软件需求分析工具的是
能从任意一个结点开始没有重复地扫描到所有结点的数据结构是
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
下列运算符中全都可以被友元函数重载的是()。
多态性指的是()。
多态性分为两类:编译时的多态性和【】。
随机试题
按照工作原理和传输方式,可以将恶意代码分为哪几类?
A.风淫证B.寒淫证C.暑淫证D.湿淫证症见妇女带下量多,面色晦垢,属于
A.Bobath法B.PNF法C.Brunnstrom法D.Rood法E.运动再学习法强调应用本体刺激以促进运动的方法是
关于羊水及其功能,以下哪项正确
黄疸湿重于热证方选()黄疸热重于湿证方选()
现金流量是指一个项目(方案或企业)在某一特定时期内()的资金数额。
(2008年)某种理想气体的总分子数为N,分子速率分布函数为f(v),则速率在v1~v2区间内的分子数是()。
操作员权限的设置包括()。
事实行为:指行为人不具有设立、变更或消灭民事法律关系的意图,但依照法律规定客观上能引起民事法律后果的行为。下列不属于事实行为的是:
Mostpeoplewhotravellongdistancecomplainofjetlag.Jetlagmakesbusinesstravelerslessproductiveandmoreprone【C1】______
最新回复
(
0
)