首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
2010-12-16
28
问题
有如下函数模板定义: 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”获得的信息是“T对应于int”,而从第二个参数“5.5”处获得的信息是“T对应于double”,二者相互矛盾,在编译时会产生错误。对于D) 选项中紧跟在函数名后的<int>就是模板实参表,通过它通知编译系统在调用过程中,double型的参数“5.5”将被自动换成int型。
转载请注明原文地址:https://kaotiyun.com/show/Odjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下定义语句,编译时会出现编译错误的是()。
若有以下定义(设int类型变量占2个字节)inti=8j=9;则以下语句:printf("i=%%d,j=%%%d\n",i,j);输出的结果是()。
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
某带链栈的初始状态为top=bottom=NuLL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
下列数据结构中,能用二分法进行查找的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
派生类中所定义的虚函数的【】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【】,都可以实现运行时多态性。
下列关于多态性的描述,错误的是
随机试题
大叶性肺炎最常见的病原菌是
下列关于肺表面活性物质的叙述,正确的有
肠痈初起(湿热瘀滞证),宜用何方
正常胎动频率为
锚具、夹具及连接器进场验收时,应按出厂合格证和质量证明书核查其锚固性能类别、型号、规格、数量,确认无误后进行()。
直径小于( )的钢管和不锈钢管,宜采用卡套式接头连接,也可采用承插法或套管法焊接。
某钢铁公司2014年7月购进一台铣床并在当月投入使用,取得的增值税专用发票注明价款100万元、税额17万元,同时购进多套备用件,取得的增值税专用发票注明价款2万元、税额0.34万元。公司预计2014—2016年将连续亏损。现公司拟对该固定资产进行税收筹划,
广义相对论认为,空问~时间本质上是物质客体的广延性和持续性,它本身不是独立存在的。这一思想由于其革命性和数学形式上的深奥性,在一段时间里不为科学界所接受。但由于得到越来越多的实验证实,今天广义相对论已被公认为研究大尺度时空的理论基础。这些实验不包括(
安置社会工作中,安置对象主要指()。
违法主体对违法行为承担的具有强制性的法律后果称为法律责任。()
最新回复
(
0
)