首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序段中,有( )处错误。 template <class T1,T2> T2 func(T1 a,b) { return (a>b) ?(a) :(b) ; }
下面的程序段中,有( )处错误。 template <class T1,T2> T2 func(T1 a,b) { return (a>b) ?(a) :(b) ; }
admin
2010-03-29
20
问题
下面的程序段中,有( )处错误。 template <class T1,T2> T2 func(T1 a,b) { return (a>b) ?(a) :(b) ; }
选项
A、1
B、2
C、3
D、4
答案
2
解析
本题考核函数模板的定义。函数模板的一般说明形式如下:
template<类型形参表>
返回类型函数名(形参表){//函数体}
在C++中,如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字class进行说明。由此可知:
第1处错误:template<classT1,T2>,T2前没有关键字class。
第2处错误:func(T1a,B) ,变量b前没有类型说明。
转载请注明原文地址:https://kaotiyun.com/show/iDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdli
以下叙述中正确的是()。
以下叙述中错误的是()。
下列叙述中正确的是
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
软件设计中划分模块的一个准则是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
在一个C源程序文件中所定义的全局变量,其作用域为()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
随机试题
最严重的输血反应是
我国矿产资源所有权具有以下特征,是指()。
城市污水处理厂采用三级处理工艺,其目的是用来进一步处理难以降解的有机物、()等能导致水体富营养化的可溶性无机物等。
按照《建筑法》的规定,申请领取施工许可证是工程开工的必要条件,申领的主体是()。
备用信用证是法律限制开立保函的情况下出现的保函业务的替代品,其实质也是()对借款人的一种担保行为。
一般而言,应将分析()作为研究财政分权问题的出发点。
制造商需要的配送中心有两种,一种是为制造活动提供支持的配送中心,另一类是为制造商的产品分销提供支持的配送中心。()
影响消费者购买行为的主要因素不包括()。
轮船:运输
在当初,像希腊这样一个文明古国长期被土耳其统治,_______略有文明记忆的人一定会非常痛苦。这种感觉,比一般的亡国之痛还要强烈,_______文明早已成为一种生态习惯,却要全部拆散,用一种低劣的方式彻底替代。填入画横线部分最恰当的一项是()。
最新回复
(
0
)