首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
2019-05-06
42
问题
有如下函数模板定义:
template<class T>
T func(T x,T y){return x*x+y*y;}
在下列对func的调用中,错误的是( )。
选项
A、func(3,5);
B、fuc(3.0,5.5);
C、func(3,5.5);
D、func<int>(3,5.5);
答案
C
解析
此题考查的是函数模板的使用。引用模板函数和引用一般函数在语法形式上基本相同。需要注意的是说明一个函数模板后,当编译系统发现有一个对应的函数调用时,将根据实参中的类型来确认是否匹配函数模板中的对应形参。本题C选项中,编译系统从第一个参数“3”获得信息“int”和从第二个参数获得信息“double”两者矛盾,错误;A、B选项正确;D选项中,函数名后的<int>是模板实参表,编译系统会将double型的形参“5.5”自动转化成int类型。
转载请注明原文地址:https://kaotiyun.com/show/To8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员的数量为_
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
要利用C++流进行文件操作,必须在程序中包含的头文件是
下列关于模板的叙述中,错误的是
下列关于运算符重载的叙述中,错误的是
有如下递归函数:intFun(intn){if(n<=1)return1;______请补充完整,使得函数Fun能够正确计算形参n的阶乘。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
A、 B、 C、 D、 B对二叉树的前序遍历是指:先访问根结点。然后访问左子树,最后访问右子树,并且,在访问左、右子树时。先访问根结点,再依次访问其左、右子树。
随机试题
非常彻底的喷射或抛射除锈属于()。
重型肝炎的治疗中不宜
初产妇,产钳助产娩出4200g男婴,胎盘娩出后出现时多时少间歇性阴道出血,宫体柔软,最可能的原因是
关于国际法渊源的表述,下列哪些选项是不正确的?
某工程合同确定方式为:发包方不需对工程量做出任何限定,承包方在投标时只按发包方给出的分部分项目工程及工程范围做出报价,而工程量则按实际完成的数量结算,这种合同属于()
下列各项中,属于凭证录入内容的有()。
以下关于地方各级人民大表大会的说法中正确的是()。
加德纳提出智力是由多种独立的智力成分构成的。加德纳提出这些智力成分的依据包括
以下关于虚拟局域网的描述中,错误的是
Readthenewspaperarticlebelowaboutbusinesstelecard.Foreachquestion(23-28),choosethecorrectanswer.Markoneletter
最新回复
(
0
)