首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板声明: 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
42
问题
有如下函数模板声明: 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全国计算机二级
相关试题推荐
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+
若x=4,y=5,则x&y的结果是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun和funx的功能是:用二分法求方程23-4x2+3x-6=0的一个根,并要求绝对误差不超过0.001。例如,若给m输入-
C语言中char类型数据占字节数为
以下()不属于对象的基本特征。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
在面向对象方法中,不属于"对象"基本特点的是()。
下列选项中属于面向对象设计方法主要特征的是()。
对建立良好的程序设计风格,下面描述正确的是()。
随机试题
通道又称I/0处理机,它能完成_______之间的信息传输。
患者男。10天前受凉后出现高热、寒战、咳铁锈色黏痰,近2天觉右胸胀痛、气促、乏力。血常规:白细胞17.5×109/L,中性粒细胞85%,血红蛋白106g/L,胸片示左肺多发斑片影,右下肺野均匀致密阴影,上缘呈弧形,外高内低。可引起胸腔积液的疾病有
属于封闭区的是
鉴别尿路感染与尿道综合征的最根本点是
零售商业物业的租金有()。
王先生今年30岁,以10万元为初始投资,希望在60岁退休时能累积100万元的退休金,则每年还须投资约()于年收益率6%的投资组合上。
企业自销的应税矿产品应交资源税,应计入()。
Teenagersarespendingmoremoneythanever.Justlastyear,31.6millionteensspent155billion,accordingtotheNorthbrook,
本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于一次投币,1代表正面,0代表反面。在窗体上有3个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图16
Imaginegoingtoyourdoctorwithacomplaintoffrequentheadaches.Yourdoctortakesaprescriptionpadandwritesawordoni
最新回复
(
0
)