首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2010-12-16
65
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
以下情况模板实参不能省略:从模板函数实参表获得的信息有矛盾;需要获得特定类型的返回值,而不管返回值类型如何;虚拟类型的参数没有出现在模板形参表中;函数模板含有常规形参。
转载请注明原文地址:https://kaotiyun.com/show/jsVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列程序时输入456789123,输出结果是()。#includemain(){charm[80];intc.i:scanf("%c",&c);scanff"%d",&i):
在软件开发中,需求分析阶段产生的主要文档是()。
有以下程序:#include<stdio.h>nlain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("datadat","w+b");fwite(&a[0],sizeof(int),1,fp);
有以下程序:#inelude<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}print
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
以下对C语言中联合类型数据的正确叙述是()。
C语言中char类型数据占字节数为
线性表常采用的两种存储结构是()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为()。
随机试题
A.成熟红细胞B.淋巴细胞C.血小板D.胸腺上皮细胞E.树突状细胞不表达HLAⅠ类和Ⅱ类分子的细胞是
对非上市普通股票进行评估,其基本类型有( )。
下列各类基金在基金募集注册时,不适用简易程序的有()。
大数据=海量数据+复杂类型的数据。()
言语在不同的阶段上,其作用是不同的,在原型定向与原型操作阶段,其作用是()。
下列属于贯彻德育导向性原则要求的选项是()。(2016.广西)
软件危机是软件产业化过程中出现的一种现象,下述现象中:Ⅰ.软件需求增长难以满足Ⅱ.软件开发成本提高Ⅲ.软件开发进度难以控制Ⅳ.软件质量不易保证是其主要表现。
下列数据结构中属于非线性结构的是()。
Mancannotgoonincreasinghisnumberatthepresentrate.Inthe(56)30yearsmanwillfaceaperiodofcrisis.(57)expert
New-AgeTransportItlooksasifitcamestraightfromthesetofStarWars.Ithasfour-wheeldriveandrisesaboverockys
最新回复
(
0
)