首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template T1 sum(T1 a1) { retum(a1+a2+a3); } 则以下调用中正确的是( )。
有如下函数模板定义: template T1 sum(T1 a1) { retum(a1+a2+a3); } 则以下调用中正确的是( )。
admin
2015-05-29
28
问题
有如下函数模板定义:
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://jikaoti.com/ti/OBE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定一个一维数组的定义为“chara[8],b;”若把该数组最后一个元素赋值给b应该采取的表达式为:【】。
下列程序输出的结果是()。#include<stdio.h>subl(chara,charb){charc;c=a;a=b;b=c;}sub2(char*a,charb){charc;c=*a;*a=b;b=
根据变量定义“staticintx[5],y[2][3]={9,6,3,1,4,7};”,x[4]=【】,y[1][2]=【】。
要在屏幕上显示“Hello,world!”应执行语句cout<<【】。
当+运算符被重载为非静态成员函数时,成员运算符objl+obj2被C++编译器解释为______。
以下定义语句中,错误的是______。
所有的函数模板定义都是以关键字【】开始的。
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<endl;else
随机试题
实体税法包括_______、________、_____________、________、_______。
甲公司与乙公司签订买卖合同,约定由乙公司在一个月内向甲公司提供精铝锭一批,价值138万元;如果乙公司不能按期供货,每逾期一天须向甲公司支付货款价值0.1%的违约金。合同订立后,由于组织货源的原因,乙公司在两个多月后才给甲公司交付全部产品,甲公司验货时发现不
对羊水过多的孕妇娩出的新生儿,下述哪项是需要注意的
以下是急性荨麻疹的主要原因的是
关于小儿呼吸系统的生理特点,以下哪项不正确
某建筑劳务公司于2015年12月发生工程人员工资支付担保费2万元。根据企业会计准则及其相关规定,工程人员工资支付担保费计入企业的()。
下列不属于发展战略的是()。
我国大陆海岸线北起鸭绿江口,南至北仑河口,全长18000公里。()
孔子的“有教无类”是真正的教育平等思想。
习近平总书记在纪念某一历史事件时指出,它宣告了国民党反动派消灭中国共产党和红军的图谋彻底失败,宣告了中国共产党和红军肩负着民族希望胜利实现了北上抗日的战略转移,实现了中国共产党和中国革命事业从挫折走向胜利的伟大转折,开启了中国共产党为实现民族独立、人民解放
最新回复
(
0
)