首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: template T cast(U u) { return u; } 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
有如下函数模板: template T cast(U u) { return u; } 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
admin
2015-07-22
23
问题
有如下函数模板:
template
T cast(U u) { return u; }
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、cast(i);
B、cast<>(i);
C、cast
(i);
D、cast
(i);
答案
D
解析
本题考查函数模板的基本运用,属于基础知识。函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型代表,这个通用函数就是函数模板。函数模板可以设定默认参数,这样在调用模板函数时就可以省略实参,函数模板的实例就是一个函数的定义。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/crNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段&include<iostream.h>voidmain(){inta=14,b=15,x;charc=’A’x=(a&&b)&&(c<’B’=;
C++语言中的多态性是在编译时通过【】和模板体现的,在运行时是通过【】体现的。
关于虚函数下面说法正确的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
有以下程序:#include<iostream>usingnamespacestd;classmyclass{private:inta,b;public:voidi
语句int*i;i=newint[10];,释放指针i的语句是【】。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
算法分析的目的是
以下程序实现栈的入栈和出栈的操作。其中有两个类:一个是节点类node,它包含点值和指向上一个节点的指针prev;另一个类是栈类stack,它包含栈的头指针top。生成的链式栈如下图所示。〈IMGonClick=over(this)title
实体是信息世界中广泛使用的一个术语,它用于表示
随机试题
把下列语句依次填入文中横线处,使上下文语意连贯,最恰当的一组是()。________,________,人口不过二十万,________;________,________,枕着清澈的多瑙河水,________;这是一个孕育了音乐奇才
HIVp24抗原检测的窗口期为
某药品批发企业拟在所在省、自治区、直辖市从事麻醉药品和第一类精神药品批发业务。该药品批发企业成为区域性批发企业后,可以从全国性批发企业购进麻醉药品和第一类精神药品,如果直接从定点生产企业购进麻醉药品和第一类精神药品制剂,须经哪个部门批准(
突然扩大管,两管直径比为d2=2d1,则突然扩大局部损失系数为()。
有淋浴设施的厕浴间墙面防水层高度不应小于()m,并与楼地面防水层交圈。
工程上对所设计的构件,在力学上有如下的要求()。
-1,0,27,()
钱钟书:《管锥篇》()。
以下关于低碳发展叙述正确的是:
Hostelbuildingsvaryfromcottagetocastle.Mosthavebeenadaptedtohostelusethoughsomehavebeenspeciallybuiltforthe
最新回复
(
0
)