首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序段中,有( )处错误。 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
48
问题
下面的程序段中,有( )处错误。 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全国计算机二级
相关试题推荐
对于一个正常运行的C程序,下列叙述中正确的是()。
软件生命周期中,确定软件系统要做什么的阶段是()。
若有函数定义如下:intfun(intx,inty){return2*x*y;}则以下涉及上述函数的说明语句错误的是()。
有以下程序:#include<stdio.h>main(){inta=3:a+=a-=a*a;printf("%d\n",a);}程序的输出结果是()。
下面结构体的定义语句中,错误的是()。
在下列叙述中,错误的是()。
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
下列选项中,对于古文化常识描述错误的是()。
原发性腹膜炎与继发性腹膜炎的最主要区别在于【】
Emmaonlymovedhouselastweekandshe______knowsherneighbors!
机体急性失血量为全身血量多少时可通过代偿而不出现症状
下列哪一种并发症在溃疡性结肠炎最少见
关于早产的护理,哪项是错误的
ELISA间接法中固相上包被的是
A.哌替啶B.芬太尼C.曲马多D.吗啡E.可待因支气管哮喘、呼吸抑制、呼吸道梗阻、及重症肌无力患者禁用
2015年1—3月,G市A区全区完成固定资产投资84.17亿元,同比增长6.1%,增速比去年同期回落4.3个百分点。其中,房地产开发投资31.52亿元,同比增长1.6倍。分产业来看,第二产业完成投资0.54亿元,同比下降73.5%;第三产业继续发挥投资主导
(2015·吉林)下列体现客观唯心主义思想的是()
最新回复
(
0
)