首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template T1 sum(T1 a1) { retum(a1+a2+a3); } 则以下调用中正确的是( )。
有如下函数模板定义: template T1 sum(T1 a1) { retum(a1+a2+a3); } 则以下调用中正确的是( )。
admin
2015-05-29
46
问题
有如下函数模板定义:
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全国计算机二级
相关试题推荐
以下程序的执行结果是()。#include<iostream.h>template<classT>classSample{Tn:public:Sample(Ti){n=i;}
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
要在屏幕上显示“Hello,world!”应执行语句cout<<【】。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
设函数f的原型是:char*f(constchar*);,pf是指向f的指针,则pf的定义是【】。
下列对基类和派生类关系的描述中,错误的是______。
已定义以下函数fun(int*p){return*p;}该函数的返回值是______。
所有的函数模板定义都是以关键字【】开始的。
有以下类定义。classMyClass{private:intid;chargender;char*phone;public:MyClass():id(0),g
随机试题
“一切以时间、地点和条件为转移”表明事物的联系具有()
政体是指()。
纤维素性炎症的好发部位不包括
在我国,最具有代表性的商业银行中间业务创新是()。
A、高阶无穷小B、低阶无穷小C、等价无穷小C
为了在运行时能显示窗体左上角的控制框(系统菜单),必须______。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Fori=1To4x=4Forj=1To3x=3Fork=1To2x=x+6NextkNextjNext
下面控件中,没有Caption属性的是()。
Ifthereisanyendeavorwhosefruitsshouldbefreelyavailable,thatendeavorissurelypubliclyfinancedscience.Morally,ta
HowMarketLeadersKeepTheirEdgeResearchfindsthattherearethreemethodswithwhichbigcompanieskeeptheiradvantage
最新回复
(
0
)