首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有函数模板声明和一些变量定义如下: template T1 sum(T2, T3); double d1,d2; 则下列调用中,错误的是
有函数模板声明和一些变量定义如下: template T1 sum(T2, T3); double d1,d2; 则下列调用中,错误的是
admin
2021-02-22
42
问题
有函数模板声明和一些变量定义如下:
template
T1 sum(T2, T3);
double d1,d2;
则下列调用中,错误的是
选项
A、sum
(d1,d2);
B、sum
(d1,d2);
C、sum
(d1,d2);
D、sum(d1,d2);
答案
D
解析
本题考查函数模板的定义和使用,编译器无法推演出T1的类型,D选项里没有写明T1的类型,而sum函数需要T1的类型去特化出一个函数能够处理d1和d2这两个参数的函数。其他的都可以。
转载请注明原文地址:https://kaotiyun.com/show/aIfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
以下程序的执行结果为()。#include<iostream.h>classSample{intn:public:Sample(inti){n=i;}operator++
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public:staticintm;TestClass(){
使用VC6打开考生文件夹下的源程序文件modi2.epp。请完成函数fun(char*s),该函数完成以下功能:(1)把S中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//****
假定TestClass为一个类。则该类的拷贝构造函数的声明语句为()。
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面关
如下函数模板:tempiateTsquare(Tx){returnx*x;}其中T是()。
随机试题
什么叫所有制结构?我国为什么必须实行以公有制为主体、多种所有制经济共同发展的所有制结构?
女性生殖系统疾病的恶性肿瘤中,化疗治疗效果相对最好的是
牙槽突骨折的特征性表现是
引起急性肾小球肾炎的常见病因是
下列()属于项目目标评价的基本原则。
下列炉窑砌筑工程施工程序中,不属于施工前的资源准备的是()。
(2006年考试真题)下列各项中,应当计入工业企业产品成本的是()。
小丽在某宾馆做服务员,多次要求宾馆为其缴纳社会保险费,均遭拒绝,并受到刁难、威胁,小丽十分苦恼,想通过合法途径解决,根据《社会保险法》,小丽可以选择的处理方式有()
简述苏联建立“东方战线”的过程及其影响。
下列关于法律解释的表述,正确的是()。
最新回复
(
0
)