首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
31
问题
有如下函数模板:
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全国计算机二级
相关试题推荐
下面关于虚函数的描述中,正确的是()。
面向对象程序设计思想的主要特征中不包括
C++中运算符优先级由高到低排列正确的是
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
关于纯虚函数,下列表述正确的是()。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字()。
下列工具中为需求分析常用工具的是
如果一个工人可以管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】的联系。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strc
随机试题
社会工作者小林是养老院新入职的员工。在入职第一周,督导者老杨向他讲解了养老院里老人的生活规律、饮食习惯和兴趣爱好。老杨的讲解内容属于()。
十八大指出,加强社会建设的重点是【】
霍乱主要经()流脑主要经()
气调养护中自然降氧的标准是
混凝土中氯离子含量的测定方法包括()。
A县人民政府为建办公楼,向该县B银行贷款500万元,到期未能偿还,B银行以A县人民政府为被告向人民法院提起诉讼。该案所涉及的法律关系()。[2006年11月二级真题]
ABC公司财务经理正在评估两个投资项目X和Y。两个项目的初始投入相同,而且第一年都有正的现金流入。但是在项目的周期,这两个项目都出现了现金流的波动。ABC财务经理选择使用净现值法来评估X和Y这两个项目,那么该经理的选择是否正确?
积极型投资者策略以获得市场组合平均收益为主要目标;消极型投资者策略则旨在通过基本分析和技术分析构造投资组合获得超过市场组合收益的回报。()
下列计量尺度中,计量所形成的数据表现为类别但不区分顺序的是()。
有以下程序 void change(int k[]){k[0]=k[5];} main() { int x[10]={1,2,3,4,5,6,7,8,9,10},n=0; while(
最新回复
(
0
)