首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template <typename T1,typename T2,typename T3> T2 plus(T1 t1,T3 t3){return t1+t3;}
有如下函数模板定义: template <typename T1,typename T2,typename T3> T2 plus(T1 t1,T3 t3){return t1+t3;}
admin
2009-02-15
33
问题
有如下函数模板定义: template <typename T1,typename T2,typename T3> T2 plus(T1 t1,T3 t3){return t1+t3;}
选项
A、plus(3,5L);
B、plus<>(3,5L);
C、plus<int>(3,5L);
D、plus<int, double>(3,5L);
答案
8
解析
本题考核函数模板的使用。C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件。模板实参不能省略的情况有:从模板函数实参表获得的信息有矛盾;需要获得特定类型的返回值,而不管参数的类型如何:虚拟类型参数没有出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板函数的形参列表中,所以在调用时不能省略,D选项的调用省略了 T3,这是允许的。
转载请注明原文地址:https://kaotiyun.com/show/szjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:intx=2,*p=&x;floaty=3.0;charz=’c’;,则立即进行以下运算有安全隐患的是
软件设计中模块划分应遵循的准则是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
以下有关宏替换的叙述不正确的是()。
以下定义数组的语句中错误的是
以下叙述中正确的是()。
开发大型软件时,产生困难的根本原因是()。
下面不属于需求分析阶段工作的是()。
下列排序法中,最坏情况下时间复杂度最小的是
以下选项中不属于C语言程序运算符的是
随机试题
湿热壅盛之腹痛,治宜选方
路基土方开挖不论工程量多少和开挖深度大小,均应()进行。
下列关于指数复制的说法中,正确的是()。
税法的特点体现在许多方面,从法律性质看,税法具有( )。
创造性思维表现为思维的()。
一小偷利用一楼住户甲违规安装的防盗网,进人二楼住户乙的室内,盗走财物300元,并在行窃过程中将乙打伤。下列哪一种说法是正确的?()
Somebiologistsarguethateachspecificallyhumantraitmusthavearisengraduallyanderratically,andthatitisthereforedi
Formany,thepursuitofhappinessisalsothepursuitofprosperity.PartoftheAmericandreamistheabilitytoprovide【M1】__
Thesenseofsoundisoneofourmostimportantmeansofknowingwhatisgoingonaroundus.Soundhasawasteproduct,too,in
A、Becausehehadrunoutofgas.B、Becausehistireswerestabbed.C、Becausehehadheardanoise.D、Becausehewasattractedby
最新回复
(
0
)