首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时实参的使用,下列表述中正确的是
关于在调用模板函数时实参的使用,下列表述中正确的是
admin
2010-12-16
29
问题
关于在调用模板函数时实参的使用,下列表述中正确的是
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
模板函数的实参可以省略,但模板实参的省略并不是必然的,而是有条件的。在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用<和>括起来的参数表)或从模板函数实参表(用()括起来的参数表),模板实参的信息优先于函数实参的信息。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干个参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则连空表<>也可以不要。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略.由此可知只有D) 选项的说法是正确的。
转载请注明原文地址:https://kaotiyun.com/show/81Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
有以下程序:#includemain(){inti=1;i=i^i;printf("%d\n”,i);}程序运行后的输出结果是()。
设有定义:inta=64,b=8;,则表达式(a&&b)和(a|b)&&(a||b)的值分别为()。
已知一个数列从0项开始的前3项:0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun的功能是:计算并输出该数列前n项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。请改正程序中的错
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列关于线性链表的叙述中,正确的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
在下述程序中,判断i>i共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}
有以下程序段charch;intk:ch=’a’;k=12;printf(“%c,%d,”,ch,ch,k);printf(“k=%d\n”,k);已知字符a的ASCⅡ十进制代码为97,则执行上述程序段
执行语句:cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<end1;后将输出
随机试题
破伤风抗毒素脱敏注射时出现轻微反应的处理是
某企业购进设备—台,该设备的人账价值为100万元,预计净残值为5.60万元,预计使用年限为5年。在采用双倍余额递减法计提折旧的情况下,该项设备第三年应提折旧额为()万元。
关于长期股权投资权益法核算,下列说法中,正确的有()。
你认为生产劳动在改造罪犯中起到什么作用?
联合国的宗旨是维护世界和平与安全,促进国际合作与发展。因此,打击恐怖主义应该()。
当前,我国的内需消费增长旺盛。对此,下列分析错误的是:
以下对特殊身份犯罪的表述正确的是()。
自主招生的目的,就是为了终结“一考定终身”所造成的应试教育之弊端,通过自主招生这种更符合素质教育理念的招生体制,对教育进行“去应试化”,引导考生全面多元地发展.而不是钻在题海中成为应试的“机器”。然而现在看来,自主招生实际上还是一种在高考基础之上的录取优惠
阅读下列说明和数据流图,回答问题1至问题3,将解答填入对应栏内。[说明]某供销系统接受顾客的订货单,当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采货单;当某配件的库存量大于或等于订购量时,或者收到供应商的送货单时并更
A、Thedirectorprobablyisn’tabletomakeanexception.B、Thedirectorprobablywon’tseeher.C、Thedirectorusuallyisn’tver
最新回复
(
0
)