首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板声明: 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
85
问题
有如下函数模板声明: 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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i--){for(i=1;j<=2;j++)printf(’’%d’’,i+j);prin
以下选项中叙述错误的是
下列选项中不属于结构化程序设计原则的是()。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
下列方法中,不属于软件调试方法的是()。
编译时的多态性可以通过使用()获得。
实现运行时的多态性要使用()。
多态性指的是()。
随机试题
下列生态系统中,维护自身相对平衡能力最强的是()
姜片虫病的感染方式主要是
下述有关天然青霉素的叙述哪些是正确的
治疗外阴炎之湿毒浸渍证,主方为
A.5-HT3受体阻断剂+地塞米松+阿瑞吡坦B.5-HT3受体阻断剂+地塞米松C.5-HT3受体阻断剂或地塞米松D.5-HT3受体阻断剂E.5-HT3受体阻断剂+奥美拉唑重度致吐性化疗药所引起恶心呕吐,每天化疗前,应给予
下图所示我国传统建筑采用的三种结构形式分别是什么?
个体心理变化的总的趋势是()。
怎样理解邓小平“改革是中国的第二次革命”的含义?
下列选项中,属于无因行为的是
ThenewideaabouteducationintheU.S.isthat______.WhichofthefollowingstatementsisTRUE?
最新回复
(
0
)