首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
2020-04-07
65
问题
有如下函数模板:
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/Bk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){inta=0,i;for(i=1;i<5;i++){swich(i){
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型是
下列关于栈的叙述正确的是
在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。当use()为虚拟函数时的程序执行结果:sizeof(A)=8sized(B)=12sizeof(C)=16当use()
下面程序的运行结果是______。#include<iostream>usingnamespacestd;classcount{staticintn;public:count()
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【 】。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中()函数名只能用于检测输入操作。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是______。
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
随机试题
根之茂者其实遂,膏之沃者其光晔。遂:
TheBritisharenotsofamiliarwithdifferentculturesandotherwaysofdoingthings,______isoftenthecaseinothercountr
A.室性期前收缩B.预激综合征C.右室肥大D.心肌梗死QRS波宽大畸形见于
患者,女,50岁。风湿性心脏病二尖瓣狭窄及关闭不全伴心房颤动14年,心悸气短明显,心率135次/分,心功能Ⅲ级。对降低心室率,控制患者症状,首选的治疗措施是
A.变更注册B.注销注册C.重新注册D.不予注册E.暂缓注册医师因考核不合格被责令暂停执业活动3~6个月,期满后再次考核仍不合格的,由县级以上卫生行政部门对其
下列行为中,属于印花税列举应税合同范围的是()。
提出欧式期权定价模型的是()
马克思主义哲学的中国化体现为()。
有以下程序#includemain(){inta=0,b=0;for(;a
Afewweeksago,Ihada【C1】______unusualflightfromLondontoKhartoum.Theflightwas【C2】______toleaveataquarterpast
最新回复
(
0
)