首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义:template<class T>T func(T x,T y){retum x*x+y*y;}在下列对func的调用中,错误的是( )。
有如下函数模板定义:template<class T>T func(T x,T y){retum x*x+y*y;}在下列对func的调用中,错误的是( )。
admin
2020-11-11
595
问题
有如下函数模板定义:template<class T>T func(T x,T y){retum 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”获得信息“int”和从第二个参数获得信息“double”两者矛盾,错误;A、B选项正确;D选项中,函数名后的<int>是模板实参表,编译系统会将double型的形参“5.5”自动转化成int类型。
转载请注明原文地址:https://jikaoti.com/ti/a3l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序;#inc1ude<iostream>usingnamespacestd;c1assB{public:virtualvoidshow(){cout<<"B";}};c1a
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
下列情况中,不会调用拷贝构造函数的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有类Array的定义和主函数main的定义。请把主程序文件中的Array类的成员函数Contrary(
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
以下关键字不能用来声明类的访问权限的是()。
数据库管理系统是()。
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是()。
生产每种产品需要多种零件,则实体产品和零件间的联系是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
急性肠梗阻最主要的体征为
在对并购对象进行选择时,无需律师的参与。()
下列选项中,属于欺诈发行股票、债券罪立案追诉标准的有()。I.伪造、变造国家公文、有效证明文件或相关凭证、单据的Ⅱ.转移或者隐瞒所募集资金的Ⅲ.利用募集的资金进行违法活动的Ⅳ.发行数额在100万元以上的
下列有关城市维护建设税税率的说法,不正确的是()。
我国上市公司不得用于支付股利的权益资金是()。
旅游接待计划是组团社委托各地方接待社组织落实旅游团活动的()。
辩证唯物主义认为,全部哲学特别是近代哲学的基本问题是()。
中国工人阶级开始以独立的姿态登上历史舞台是在()
在选项______中,①代表的技术用于决策分析;②代表的技术用于从数据库中发现知识对决策进行支持;①和②的结合为决策支持系统(DSS)开辟了新方向,它们也是③代表的技术的主要组成。A.①数据挖掘、②数据仓库、③商业智能B.①数据仓库、②数据挖掘、③商业
DaylightSavingTimebeginsonMonday,April3,2005.PeopleinmostpartsoftheUnitedStateswillturntheirclocksaheadone
最新回复
(
0
)