首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板swap的调用: int a[10],b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是( )。
已知主函数中通过如下语句序列实现对函数模板swap的调用: int a[10],b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是( )。
admin
2016-11-23
48
问题
已知主函数中通过如下语句序列实现对函数模板swap的调用:
int a[10],b[10];
swap(a,b,10);
下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是( )。
选项
A、template<typename T>void swap (T a[],T b[], int size);
B、template <typename T>void swap (int size,T a[],T b[1);
C、template<typename T1, typename T2>void swap(T1 a[], T2 b[], int size};
D、template<class T1, class T2>void swap (T1 a[],T2 b[], int size);
答案
B
解析
由题目中函数swap(a,b,10)调用语句可知,在对函数模板swap的声明语句中,应将第一、二个参数设为数组变量,第三个参数为整型变量。
转载请注明原文地址:https://kaotiyun.com/show/CsAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个类中有______个析构函数。
下列关于多态性的描述,错误的是
类的析构函数的作用是
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
设有以下程序:#include<iostream>usingnamespacestd;intmain(){inta,b,k:4,m=6,*p1=&k,*p2=&m;a=p1==&m;
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}voidshowa(){cout<<a;
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
有如下函数模板定义:template<typenameT1,inta2,inta3>T1sam(T1a1){return(al+a2+a3);}则以下调用中正确的是
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有
随机试题
《炉中煤》的思想感情是()
据估计,这一工程项目已花费了10万美元。
关于糖尿病的论述,正确项目的是
胎儿双顶径测量正确的是
A.尼可刹米B.氢氯噻嗪C.甘露醇D.甲苯磺丁脲E.胰岛素
调查当地人的期望、态度和偏好的一种方法是()。
对建设工程项目进行价值工程分析,最关键的环节是()。
在ETP交易中,办理场内现金认购的投资者,认购以ETF份额申请,其认购金额是( ).的乘积。
伪造货币罪侵犯的对象不是()。
There’saworldpapershortage.There’sanationalbottle【C1】______,andwe’rerunningoutofrawmaterialsliketimberandtin—
最新回复
(
0
)