首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板 swap 的调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
已知主函数中通过如下语句序列实现对函数模板 swap 的调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
admin
2021-09-05
30
问题
已知主函数中通过如下语句序列实现对函数模板 swap 的调用:
int a[10], b[10];
swap(a,b,10);
下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
选项
A、template
void swap(T a[], T b[], int size);
B、template
void swap(int size, T a[], T b[]);
C、template
void swap(T1 a[], T2 b[], int size);
D、template
void swap(T1 a[], T2 b[], int size);
答案
B
解析
本题中使用模板swap(a,b,10)时,第一个和第二个参数为数组,第三个参数为整型变量,而B选项第一参数为整型变量与调用的时候不符合,所以B选项错误。
转载请注明原文地址:https://jikaoti.com/ti/Sec0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于在调用模板函数时模板实参的使用,下列表述中正确的是()。
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
已知类X中一个成员函数的原型声明为“voidCopy(X&r);”,则下列选项中,解释正确的是()。
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);public:Sample(longa){x=a;}private:longx;};l
下列关于类定义的说法中,正确的是()。
下列关于派生类的叙述中,错误的是()。
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
随机试题
A.鞣质检查B.草酸检查C.澄明度检查D.热原检查E.钾离子检查
计量检定规程是用于对__________领域计量器具检定的依据。
目前世界资本市场应用最广泛的道琼斯工业指数、标准普尔500指数、金融时报指数、日经指数等都是源于道氏理论的思想。()
下列各项,会引起期未应收账款账面价值发牛变化的有()。
()年的宪法修正案,树立邓小平理论在国家生活中的指导思想地位。
下列选项中,对于讲授法在美术中的应用理解恰当的是()。
教学过程的基本阶段是什么?
有些高校教师有博士学位,所以,获得博士学位的有些人具有很高的教学和科研水平。为保证以上论证成立,以下哪项必须为真?
A、It’sawell-knownfact.B、It’sacommonassumption.C、It’sanunfoundedtheory.D、It’sascientificbelief.D
A、Talktohissecretary.B、Checkhisinboxagain.C、Gotothebreakroom.D、Gobacktohisoffice.A
最新回复
(
0
)