首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板的定义: 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-03-29
31
问题
有如下函数模板的定义: 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将被自动换成int型。
转载请注明原文地址:https://jikaoti.com/ti/XEW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
N名学生的成绩已在主函数中放入一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:85,76,69,85,9l,72,64,87,则平均分应当是:78.625。注意:部分源程序给出
若变量已正确定义为int型,要通过语句scanf(”%d,%d,%d”,&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(u代表一个空格)()。
设有定义:struetcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下使指针指向一个字符串的选项错误的是
以下选项中关于C语言常量的叙述错误的是()。
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010。
以下关于结构化程序设计的叙述中正确的是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
随机试题
关于书刊装订样式,说法错误的是()。
在PowerPoint的普通视图左侧的“大纲”选项卡中,可以修改的是()
男性,35岁,上腹部撞伤后,觉右上腹及背部疼痛,呕吐物为血性,X线检查示腹膜后积气。应考虑诊断为
牙周检查中探诊是最主要的手段。在牙龈有炎症时,用正常力量探诊,探针尖端应终止在
A国与B国相邻,为谋求共同发展,多年来,两国间签署了若干个双边协议。后A国分立为C、D两国。根据国际法中有关国家继承的规则,对于C、D两国,下列哪些条约可以予以继承?()
合同履行中行使先履行抗辩权的方式是()。
该商业银行的核心资本是()。该商业银行的资本总额是()。
一般来说,学习策略可分为__________、__________和__________策略三种。
教师魏某工作态度消极,多次旷工,给学校教学工作造成损失。依据《中华人民共和国教师法》,学校可以采取的措施是()。
“涉”是_____。
最新回复
(
0
)