首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个函数模板定义为 template<typename T1,typename T2> T1 FUN(T2 n){return n*5.0;} 若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表
已知一个函数模板定义为 template<typename T1,typename T2> T1 FUN(T2 n){return n*5.0;} 若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表
admin
2009-03-15
53
问题
已知一个函数模板定义为
template<typename T1,typename T2>
T1 FUN(T2 n){return n*5.0;}
若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为【 】。
选项
答案
FUN<double>(7)或FUN<double,int>(7)
解析
本题考查模板函数的调用。本题模板函数的返回值类型参数为T1,形参类型参数为T2。而题目要求用int型参数7调用,并返回一个double型数据。故调用格式应该为:FUN<double,int>(7)。而这里传递给函数的形参7的类型已经为int,故可省略传递给模板类型参数T2的类型值int,即,也可简写为:FUN<double>(7)。
转载请注明原文地址:https://jikaoti.com/ti/AZW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序开发之前进行需求分析所产生的主要文档是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。1#include<stdio.h>
若有定义:inta=0,b=0,c=0,d=0;,以下关于C语言表达式:(++a||++b):++c:++d执行顺序的叙述正确的是
以下叙述中正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intnag){inti,j,t;for(i=
C语言程序中,运算对象必须是整型数的运算符是
在C语言中,函数返回值的类型最终取决于
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
治疗成人呼吸窘迫综合征最有效的措施为()
按照现行的营业税收政策,对个人售房按售房收入全额缴纳的情形是其所购房屋时间不足()年。
下表表示的是( )。
下列组织或机构中,不能成为合同主体的是()。
机电工程专业注册建造师签章的合同管理文件包括()。[2013年真题]
劳动保护和劳动条件属于()。如果从合同的期限上来看,该合同属于()。
风景名胜区管理机构可以将部分规划、管理和监督等行政管理职能委托给企业或个人行使。()
Thethingthat______isnotwhetherthegifthebuysornot,butwhetherhetrulylovesyouornot.
【2014年福建.单选】学生已经有了“鸟”的观念,再学习“百灵鸟”这种动物。这种学习是()。
Wheredoestheconversationmostlikelytakeplace?
最新回复
(
0
)