首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template T1 sum(T1 a1) { retum(a1+a2+a3); } 则以下调用中正确的是( )。
有如下函数模板定义: template T1 sum(T1 a1) { retum(a1+a2+a3); } 则以下调用中正确的是( )。
admin
2015-05-29
32
问题
有如下函数模板定义:
template
T1 sum(T1 a1)
{
retum(a1+a2+a3);
}
则以下调用中正确的是( )。
选项
A、sum
(5);
B、sum<4,3>(5);
C、sum
(5);
D、sum(5);
答案
A
解析
本题考查的函数模板的使用,有时不能根据用户传进来的参数决定所有模板函数的值类型,如函数的返回值,还有用户希望自己指定参数类型,这时就需要显式地指出参数模板的类型,显示指定模板的类型格式为:返回值类型函数模板<参数类型表>(参数表)。
转载请注明原文地址:https://kaotiyun.com/show/hPNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定一个一维数组的定义为“chara[8],b;”若把该数组最后一个元素赋值给b应该采取的表达式为:【】。
以下程序的执行结果是()。#include<iostream.h>template<classT>classSample{Tn:public:Sample(Ti){n=i;}
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
下面定义的联合类型的长度是()字节。UnionMyUnion{intx;charch;floatnum;boolflag;}
假定MyClass为一个类,则执行MyClassab(2),*p;语句时,自动调用该类构造函数()次。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
已定义以下函数fun(int*p){return*p;}该函数的返回值是______。
随机试题
A.胃寒证B.胃火证C.胃阴虚证D.肝胃不和证E.食滞胃脘证
稀有核苷酸主要存在于
患者,女,38岁。咳嗽低热3个月,咯血1天,怀疑肺结核,并对其进行病原学诊断,其中痰标本涂片后应选用的方法是()。
天津市居民马云驾车送人前往北京市,在北京市海淀区与朝阳区居民张飞的车相瞳,并将后者打伤。北京市海淀区公安分局决定扣留马云的汽车,对其拘留5日并处罚款300元。下列哪些选项是正确的?
[2005年第029题]美国著名心理学家马斯洛在“需求层次论”中,将人类生活需求分成五个层次,下述哪一条不属于该五个层次中的内容?
在投资项目盈利能力分析中,若选取的基准年发生变动,则该项目的净现值(NPV)和内部收益率(IRR)的数值将是()。
导致ETF产生跟踪误差的因素有()。
某公司准备购置一条新的生产线。新生产线使公司年利润总额增加400万元,每年折旧增加20万元,假定所得税率为25%,则该生产线项目的年净营业现金流量为()万元。
导游员既要对景点进行生动讲解,又要让游客自己去感悟景观之美,这里强调了()的重要性。
acupuncture
最新回复
(
0
)