首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板的定义: 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
2013-05-30
59
问题
有如下函数模板的定义: template<class T> T func(T x,T y){return x*x+y*y;} 在下列对func()的调用中,不正确的是( )。
选项
A、func(3,5);
B、func<>(3,5);
C、func(3,5.5);
D、func<int>(3,5.5);
答案
4
解析
对于选项C,编译系统从3获得的信息是“T对应于int”,从5.5处获得的信息是“T对应于double”,二者相互矛盾,在编译时会产生错误。对于选项D中紧跟在函数名后的<int>就是模板实参表,通过它通知编译系统在调用过程中,double型的参数5.5将被自动换成血型。
转载请注明原文地址:https://kaotiyun.com/show/qFNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类的实例称为【】。
在软件测试中,白盒测试方法是通过分析程序的_______来设计测试用例的方法。
通过指针访问类对象成员的方法是______。
下面程序的输出结果是【】。#defineMIN(a,b)(((a)<(b))?a:b)#include<iostream.h>voidmain(){intx=3,y=5;cout<<MIN(x,y)<<end1;}
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
设m、n、a、b、c、d均为0,执行(m=n==B)||(n=c==D)后,m、n的值是()。
对建立良好的程序设计风格,下面描述正确的是()。
浮点数的默认精度值是【】。
数据处理的最小单位是()。
数据处理的最小单位是
随机试题
可以通过人们不干净的手、污染的毛巾的接触传播的是()
要区分服务器端的ASP脚本和其他字符,定界符是【】
A.输卵管病变B.性功能异常C.免疫因素D.分娩损伤E.妇科手术损伤子宫脱垂的最主要原因是
会阴侧切时可能损伤到的盆底肌肉是
背景资料:某办公楼工程,地下2层,地上15层,建筑面积3.0万m2,施工单位进场后按照批准的总平面布置图进行了现场规划,其中库房分成普通库房和特殊库房,分建在不同的位置,主要出入口及楼层各主要部分等均悬挂了明显的警示牌,在施工过程中发生了以下事件
根据海关对企业的分类标准,该皮具加工厂被评定为个类企业,该合同应当适用哪种银行保证金台账管理制度?()下面关于5万美元的节余料件的处理方式正确的是()。
表明技术创新是技术和市场交互作用共同引发的,技术推动和需求拉动的相对重要性在产业及产品生命周期的不同阶段可能有着显著不同的模型是()。
有的地质学家认为,如果地球的未勘探地区中单位面积的平均石油储藏量能和已勘探地区一样的话,那么,目前关于地下未开采的能源含量的正确估计因此要乘上1万倍。如果地质学家的这一观点成立,那么,我们可以得出结论:即使未来的石油消耗量加速增长,我们至少可以再满足5个世
相邻关系的客体是()。
Theenvironmentiseverythingthatsurroundsus:plants,animals,buildings,country,air,water—literallyeverythingthatcana
最新回复
(
0
)