首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template<typename T1,hat a2,int a3> T1 sum(T1 a1) {return(a1+a2+a3);} 则以下调用中正确的是( )。
有如下函数模板定义: template<typename T1,hat a2,int a3> T1 sum(T1 a1) {return(a1+a2+a3);} 则以下调用中正确的是( )。
admin
2020-04-07
29
问题
有如下函数模板定义:
template<typename T1,hat a2,int a3>
T1 sum(T1 a1)
{return(a1+a2+a3);}
则以下调用中正确的是( )。
选项
A、sum<int,4,3>(5);
B、sum<4,3>(5);
C、sum<int,int,int>(5);
D、sum(5);
答案
A
解析
本题考查的函数模板的使用,有时不能根据用户传进来的参数决定所有模板函数的值类型,如函数的返回值,还有用户希望自己指定参数类型,这时就需要显式地指出参数模板的类型,显示指定模板的类型格式为:返回值类型函数模板<参数类型表>(参数表)。
转载请注明原文地址:https://jikaoti.com/ti/AtA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
______是实现C++语言编译时多态性的机制,______是实现C++语言运行时多态性的机制。
设有以下类和对象的定义: class A { public: int m; … }; A k1,k2,*p1,* p2; 则下面针对成员变量m的引用,错误的是
重载函数在调用时选择的依据中,错误的是
在I/O类库中,头文件iostream.h包括了______。
有以下程序:#include<iostream>usingnamespacestd;classSample{private:intn;public:Sample(in
执行语句序列:intx=10,&r=x;cout<<x<<’-’<<r<<end1;输出结果为【】。
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
假定动态分配一个类型为Worker的具有n个元素的数组,并由P指向这个动态数组,如果要释放这个数组,则使用的语句为【】。
类A是类B的友元,类B是类C的友元,则下列说法正确的是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
随机试题
下列行政机关中无权制定地方政府规章的是()。
Thisstoryisnotreal;itis______.
根据《建设工程监理规范》(GB/T50319-2013),监理员的任职条件有()。
通用会计软件应当提供符合国家统一会计制度允许使用的()种会计核算。
下列属于基金职业道德教育的主要内容的是()。
教师应确立怎样的学生主体观?如何尊重发挥儿童的主体性?
A.Theydrinkcoffeeandchat.B.thereisalwaysaspecialroomforpeopleboilingcoffee.C.manyofthemtakecoffeebackto
参与管理方法是一种特定的激励方法,其主要途径有()
InvasiveweedsareaseriousprobleminAustraliaWeeds【C1】______thebiodiversityofAustralia’suniquewaterways,NationalPark
A、Datacollection.B、Trainingconsultancy.C、Corporatemanagement.D、Informationprocessing.B
最新回复
(
0
)