首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: template<typename t,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板: template<typename t,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
admin
2017-04-25
78
问题
有如下函数模板:
template<typename t,typename U>
T cast(U u){return u;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
选项
A、cast(i);
B、cast<>(i);
C、cast<char*,int>(i);
D、cast<double,int>(i);
答案
D
解析
此题考查的是模板函数的调用。本题中cast()函数的实参i只能确定模板参数U的类型为int,而不能确定另外一个模板参数T,故选项A、B错误;C++语言不允许隐式地将int转化为char*,故选项C错误。
转载请注明原文地址:https://www.kaotiyun.com/show/6mAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y;
下列关于虚函数的描述中,正确的是
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。#include<iostream.h>#include<fstream.h>#include<iomanip.h>void
以下( )成员函数表示纯虚函数。
有如下程序: #include<iostream> using namespace std; class VAC{ public: int f() const{return 3;} int f() {
首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历方式称为 ( )。
定义如下一维数组:inta[5],*p;,则下列描述错误的是()。
关于new运算符的错误的描述是()。
关于read()函数的下列描述中,()是对的。
定义一个函数名为fun,返回值为int,没有参数的纯虚函数的定义是______。
随机试题
男性,65岁,高血压病史10余年,既往有气喘病史,昨日突然出现神志不清,左侧肢体瘫痪,测血压200/120mmHg、血糖11.2mmol/L、血胆固醇7.8mmol/L。
下列哪种激素是神经激素
兔病毒性出血病受威胁区,预防该病的关键措施是
《土地登记审批表》的内容包括()。
布鲁纳提出了著名的掌握学习理论,即向不同能力水平的学生提供最佳的教学和给予足够的学习时间而使绝大多数学生达到掌握的程度。()
设函数f(x,y)=e2x(x+2y+y2).(I)求f(x,y)的极值;(Ⅱ)求函数f(x,y)一e2xy2在条件x+y=1下的极值.
在窗体中有一个名为Command1的按钮,该模块内还有一个函数过程:PublicFunctionf(xAsInteger)AsIntegerDimyAsIntegerx=30y=3f=x*
Johnisbuildingacircularfencearoundhiscircularpool.Thepoolis26feetindiameter.IfJohnwantstohave2feetofspa
PASSAGEFOURWhatisthemainideaofthepassage?
Michelangelo’sMasterpiece:DavidIn1501,25-year-oldMichelangeloBuonarrotibeganworkingonhiscolossalmasterpiece,t
最新回复
(
0
)