首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个函数模板定义为 template <typename T1.typenaine T2> T1 FUN(T2 n){return n*5.0;} 若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则
已知一个函数模板定义为 template <typename T1.typenaine T2> T1 FUN(T2 n){return n*5.0;} 若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则
admin
2013-05-30
32
问题
已知一个函数模板定义为
template <typename T1.typenaine T2>
T1 FUN(T2 n){return n*5.0;}
若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。
选项
答案
FUN<double>(7)
解析
实参类型和返回值类型不匹配时,需要强制转换参数类型,所以在函数模板调用时要显式地定义参数数据类型double,将整数7转换为double型。
转载请注明原文地址:https://kaotiyun.com/show/ehNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;staticinty;public:sample(inta);staticvoi
在面向对象的程序设计中,下列叙述中错误的是()。
构造函数与析构函数所调用的虚函烽是所在类的函数,因此调用时实现的是【】联编。
下面关于类的静态成员,说法正确的是______。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
cout、cerr和clog是()的对象,cout处理标准输出,cerr和clog都处理标准出错信息。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;while(*data){
在有n个结点的二叉链表中,值为非空的链域的个数为【】。
面向对象的模型中,最基本的概念是对象和【】。
随机试题
Z在承包的200亩沙地植树成活后,被当地政府划为沙化土地封禁保护区,禁止一切采伐活动。下列选项错误的是()
正常情况下不能通过肾小球滤过膜的物质是( )
确定监理服务质量高低的标准,就是看工程质量的好坏。()
对它因此受到的损失负责处理。
甲、乙、丙、丁、戊五人各自从图书馆借了一本书,约定读完之后相互交换,经过四次交换后,五人每人都读完了这五本书,且最后手上的书分别为《三国演义》《水浒传》《红楼梦》《西游记》《儒林外史》。现在已知:(1)甲最后读的书是乙读的第二本书;(2)丙最后
设α,β,γ1,γ2,γ3都是4维列向量,且|A|=|α,γ1,γ2,γ3|=4,|B|=|β,2γ1,3γ2,γ3|=21,则|A+B|=_______.
A、连续,但不可偏导B、可偏导,但不连续C、连续、可偏导,但不可微D、可微D
下图所示的网络中,路由器S路由表中到达网络10.0.0.0表项的下一路由器地址应该是
算法的有穷性是指( )。
______
最新回复
(
0
)