首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板swap的调用: int a[10],b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是( )。
已知主函数中通过如下语句序列实现对函数模板swap的调用: int a[10],b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是( )。
admin
2020-04-07
74
问题
已知主函数中通过如下语句序列实现对函数模板swap的调用:
int a[10],b[10];
swap(a,b,10);
下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是( )。
选项
A、temp1ate<typename T>
void swap(T a[],T b[], int size);
B、temp1ate <typename T>
void swap (int size,T a[],T b[]);
C、temp1ate<typename T1, typenameT2>
void swap(T1 a[], T2 b[], int size};
D、temp1ate<c1ass T1, c1ass T2>
void swap (T1 a[], T2 b[], int size);
答案
B
解析
由题目中函数swap(a,b,10)调用语句可知,在对函数模板swap的声明语句中,应将第一、二个参数设为数组变量,第三个参数为整型变量。
转载请注明原文地址:https://www.kaotiyun.com/show/AV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行以下程序后,输出“*”号的个数是__________。#includemain(){intij;for(i=1;i
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
下列函数中,()是对文件进行写操作的。
下列选项中不全是C++语言关键字的是
若有以下程序:#include<iostream>usingnamespacestd;intmain(){charstr[10];cin>>str;cout<<str<<
重载输入流运算符“>>”必须使用的原型为()。
有以下程序:#include<iostream>usingnamespacestd;classsample{intx;public:voidsetx(inti)
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为______。
随机试题
X2检验
Wefindthatbrightchildrenarerarelyheldbackbymixed-abilityteaching.Onthecontrary,boththeirknowledgeandexperienc
经营收入包括()。
不按国家规定的要求另设会计账簿进行核算的,对()可以处3000元以上5万元以下的罚款。
2017年1月1日,长江公司向黄河公司销售一批商品共3万件,每件售价100元,每件成本80元。销售合同约定2017年3月31日前出现质量问题的商品可以退回。长江公司销售当日预计该批商品退货率为12%。2017年1月31日,甲公司根据最新情况重新统计商品退货
中国共产党把毛泽东思想确定为党的指导思想的会议是()。
货源标记是用来表示()。
8,11,16,(),32
中国共产党在抗日民族统一战线中的策略总方针是()
WhichofthefollowingdetailsisINCORRECT?
最新回复
(
0
)