首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
26
问题
有如下函数模板定义:
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全国计算机二级
相关试题推荐
设计程序时应采纳的原则之一是()。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是()。
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()来实现。
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。#include<iostream.h>classtest{private:inthum;public
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
下列叙述中,错误的是
重载输入流运算符))必须使用的原型为()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
随机试题
急性重型肝炎的病理特点是
下列关于项目建设规模的合理性分析的表述,错误的是()。
索赔报告的具体内容,随该索赔事件的性质和特点而有所不同,一般来说,完整的索赔报告中不包括()。
某道路工程项目,施工总承包单位项目经理部根据该工程作业内容、土质条件、运距和气象条件,综合分析相关工程和设备的情况,对本工程的施工机械进行了选择和协调。具体施工中的部分工程施工机械的配置是:(1)对于清基和料场准备等路基施工前的准备工作,选择的施工
某个人不进行购买而消费某种物品是( )。
如果企业2014年年末将“本年利润”科目的贷方余额8000万元结转到“利润分配──未分配利润”科目,则在未发生记账等方面错误的情况下,该企业2014年度利润表中的净利润也应为8000万元。()
我国己进入老龄化社会,老年人消费市场随之增大,一些不法商家盯上了“银发市场”,并进行欺诈活动。如果请你面向社区老年人进行防欺诈宣传。你准备怎样开展工作?
依据物权法规定,下列财产中,可以抵押的是()(2011年一专一第26题)
设X表示10次独立重复射击命中目标的次数,每次射中目标的概率为0.4,则X2的数学期望E(X2)=________.
WhenafriendgaveJimatickettothegame,hecouldn’thelpbutgo.
最新回复
(
0
)