首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有函数模板mySwap和一些变量定义如下: template<class T>void mySwap(T x,T y); double d1,d2;int i1,i2; 下列对mySwap的调用中,错误的是( )。
若有函数模板mySwap和一些变量定义如下: template<class T>void mySwap(T x,T y); double d1,d2;int i1,i2; 下列对mySwap的调用中,错误的是( )。
admin
2020-04-07
48
问题
若有函数模板mySwap和一些变量定义如下:
template<class T>void mySwap(T x,T y);
double d1,d2;int i1,i2;
下列对mySwap的调用中,错误的是( )。
选项
A、mySwap(i1,i2)
B、mySwap(d1,d2)
C、mySwap(i1,d1)
D、mySwap<int>(i2,d2)
答案
C
解析
按照函数模板mySwap的定义,变量x和y应该是同一类型,而在选项C)的定义中变量i1和d1属于不同的数据类型。
转载请注明原文地址:https://kaotiyun.com/show/t38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载函数的函数名称相同,但函数的实现和功能不同,系统是靠【】来决定采用哪个函数。
下面叙述错误的是()。
有如下函数模板定义:template<typenameT1,inta2,inta3>T1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是
程序#include"iostream.h"voidmain(){inti=10;inti=5;cout<<j+i++<<endl;}的结果为【】。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(){Talif(x>y){a=x;x=y;y=a;}
有如下程序:#include<iostream>usingnamespacestd;classComplex{doublere,im,public:Complex(dou
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
下列有关类继承的叙述中,错误的是()。
随机试题
重度T2加权像,信号最高的肝占位是
治疗多发性肌炎首选
仲裁庭裁决劳动争议案件,应当自劳动争议仲裁委员会受理仲裁申请之日起()日内结束。
完全适用《中华人民共和国劳动合同法》的组织不包括________。
使用Word编辑文档中的表格时,下列操作不能实现的是()。
狄德罗
项目经理认为到目前为止的费用在某种程度上是项目将发生的剩余工作所需成本的指示器,则EAC的公式为(172)。
以下叙述中,错误的是()。
下面程序的运行结果为()。#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};classB:publicA{public:B(){cout
A、Touchourskinasmuchaspossible.B、Washourskingently.C、Burstpimplesassoonastheycomeout.D、Usegoodfacialcream.
最新回复
(
0
)