首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板 swap 的实例调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
已知主函数中通过如下语句序列实现对函数模板 swap 的实例调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
admin
2020-06-29
44
问题
已知主函数中通过如下语句序列实现对函数模板 swap 的实例调用:
int a[10], b[10];
swap(a,b,10);
下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
选项
A、模板形参表中有1个参数
B、模板形参表中有2个参数
C、模板形参表中有1个或2个参数
D、模板形参表中没有任何参数
答案
D
解析
函数模板swap有两个数组地址参数a,b,它们数组元素的类型相同;所以模板形参表中可以使用1个参数定义为int,来实例a,b的类型,也可以使用2个参数,分别实例a,b的类型;选项D错误,答案为D。
转载请注明原文地址:https://jikaoti.com/ti/XuA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列程序画线处填入的正确语句是()。#include<iostream>usingnamespacestd;classBase{public:voidfun(){
模板函数的真正代码是在()时候产生。
以下()成员函数表示纯虚函数。
下列程序的执行结果是()。#include<iostream.h>#include<stdlib.h>classTestClass{public:intx,y;T
下列程序的执行结果为【 】。#inciude<iostream,h>intf(inti){return++i;}intg(int&i){return++i;}voidmain(){inta,b;a=
有如下的程序:#include<iostream>usingnamespacestd;classAT{friendostream&operator<<(ostream&,AT);
关于关键字class和typename,下列表述中正确的是
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=num;}
若有以下定义:inta[]={1,2,3,4,5,6,7};charcl=’b’,c2=‘2’;则数值不为2的表达式是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
随机试题
既能清肝明目,又能平抑肝阳的药物是
护士运用系统论指导工作时应明确( )。
位于眼球壁中层,具有调节视力作用的结构是
A.黄体囊肿B.黄素囊肿C.多囊卵巢D.卵巢囊肿E.卵泡囊肿
下列功效中,哪一项不是何首乌的功效()
按照《施工合同示范文本》规定,施工现场内由承包人采购用于工程的材料和待安装设备,应由( )办理保险。
水电工程建设项目中的枢纽建筑物包括( )。
下列选项属于非银行金融机构的有()。
困扰农民朋友最大的一个问题,就是辛苦种出来的农产品卖不出好价钱,甚至出现卖不掉现象。农民要使自己的商品能够卖出去,并卖出好价钱,就要()。
SportsManyanimalsengageinplay,buthomosapiensistheonlyanimaltohaveinventedsports.Sincesportsareaninventi
最新回复
(
0
)