首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template<class T> T func(T x,T y){return x*x+y*y;} 在下列对func的调用中,错误的是( )。
有如下函数模板定义: template<class T> T func(T x,T y){return x*x+y*y;} 在下列对func的调用中,错误的是( )。
admin
2018-12-04
48
问题
有如下函数模板定义:
template<class T>
T func(T x,T y){return x*x+y*y;}
在下列对func的调用中,错误的是( )。
选项
A、func(3,5);
B、func(3.0,5.5);
C、func(3,5.5);
D、func<int>(3,5.5);
答案
C
解析
此题考查的是函数模板的使用。引用模板函数和引用一般函数在语法形式上基本相同。需要注意的是说明一个函数模板后,当编译系统发现有一个对应的函数调用时,将根据实参中的类型来确认是否匹配函数模板中的对应形参。本题C选项中,编译系统从第一个参数“3”获得信息“int”和从第二个参数获得信息“double”两者矛盾,错误;A、B选项正确:D选项中,函数名后的
是模板实参表,编译系统会将double型的形参“5.5”自动转化成int类型。
转载请注明原文地址:https://kaotiyun.com/show/DuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>usingnamespacestd;template<typenameT>Tfun(Ta,Tb){return(a<=b)?a:b;}int
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
若有如下变量定义和函数调用语句:inta=5;fun(&A);则执行下面函数后正确的输出结果是()。voidfun(int*x){cout<<++*
数据库系统中实现各种数据管理功能的核心软件是______。
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
若有如下程序:#include<iostream>usingnamespacestd;classTestClass1{private:inta;public:TestClass1(in
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
下列叙述中正确的是()。
已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
在软件生命周期的各个阶段都会发生一系列的文件,如手册、数据和程序等,它们总称为______。
随机试题
对滑动轴承的装配要求是:轴劲与轴承孔之间留有间隙,保持良好接触。()
在权益法下确认投资收益时,可以不调整净利润的情形主要有()。
患儿,女,足月儿,生后5天。母乳喂养。出生第3天食奶量明显减少,第4天皮肤出现黄染而就诊。体检:体温37.8℃,脐部周围皮肤红肿,诊断为新生儿脐炎。此疾病最常见的病原菌是
关于依法必须招标工程中标候选人的公示,下列说法中正确的是()。【2015年真题】
背景某施工单位承担了华东地区一机场水泥混凝土道面面层的施工任务。该单位在施工组织设计中反映的项目内容如下:机具、人员到位;支模;机具、人员配置;混合料摊铺;原材料检验;配合比设计;混合料拌合;原材料进场;模板制作;混合料运输;清扫道面;切缝;养护;拆模;
商业企业会计科目按会计要素进行分类可分为资产类科目,负债类科目,所有者权益类科目。
下图甲是缩手反射的相关结构,图乙是图甲中某一结构的亚显微结构模式图,图丙表示三个神经元及其联系,据图回答下列问题:(1)图甲中f表示的结构是_______,图乙是图甲中________(填字母)的亚显微结构放大模式图,图乙中的B是下一个神经元的____
福禄培尔认为,婴儿期为吸收期,应当以发展()为主。
Eatinghealthilycostsabout$1.50moreperpersondaily,accordingtothemostthoroughreviewyetoftheaffordabilityofahe
适用于TCP/IP网络管理的基本协议是(19),其对应的管理信息库为(20)。
最新回复
(
0
)