首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板的定义: 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-06-06
33
问题
有如下函数模板的定义: 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);
答案
C
解析
本题考核函数模板的使用。对于C选项,编译系统从3获得的信息是“T对应于int”,从5.5处获得的信息是“T对应于 double”,二者相互矛盾,在编译时会产生错误。对于D选项中紧跟在函数名后的<int>就是模板实参表,通过它通知编译系统在调用过程中,double型的参数5.5将被自动换成int型。
转载请注明原文地址:https://jikaoti.com/ti/qlW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C语言数据文件的叙述中正确的是()。
执行以下程序段后,w的值为()。intw=’A’,x=14,y=15;w=((x‖y)&&(w
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[]={"HelloBeijing";printf("%d,%d\n",strlen(str),sizeof(str));}
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和c的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
结构化程序设计的基本原则不包括()。
下列选项中不属于结构化程序设计原则的是()。
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参avet所指的存储单元中。例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64则低于平均分的学生人数
随机试题
男性,51岁。因患胃癌行胃大部切除,手术后2天起咳嗽,痰呈黄脓性,体温39℃,稽留热型。X线胸部摄片示右中肺野大片浸润阴影,并见空洞和液平。痰培养多次为金黄色葡萄球菌。曾应用青霉素、苯唑西林、头孢呋辛、头孢噻肟、头孢他定、阿米卡星等,病情不见改善。本例
以下哪种不属于癌前病变
A.羌活B.独活C.木瓜D.防己E.五加皮
我国执业药师药学服务规范的主要内容不包括()
若承包人不具备承担暂估价项目的能力或具备承担暂估价项目的能力但明确不参与投标的,由()组织招标。
甲建筑公司承接一办公大楼的施工,在现浇钢筋混凝土楼盖施工中,梁的跨度为6m,板的跨度为4m。为了确保新浇筑的混凝土有适宜的硬化条件,防止在早期由于干缩而产生裂缝,此大面积的混凝土浇筑完毕后,甲公司的施工人员应当在一定时间内加以覆盖浇水。
小王出差回来报销差旅费2700元,原借3000元,交回多余现金300元。应编制()。
下列行为中不属于行政行为的是()。
一位印尼朋友对我说,“闯红灯不是中国人的专利,印尼和其他地方都有,可没见中国这样_______的,你们的骨头蛮硬的”。然而,骨头硬不代表命硬,我们也惜命,而惜命就得遵循生命节律的快慢缓急。但是在闯红灯这个问题上,我们却有了人行道就横行霸道,有了斑马线就策马
设有关键码序列(17,8,3,25,16,1,13,19,18,4,6,21),要按关键码值递增的次序排序,用初始增量为4的希尔排序法,一趟扫描后的结果是【】。
最新回复
(
0
)