首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: 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
68
问题
有如下函数模板:
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://kaotiyun.com/show/Bk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的运算符重载函数的原型中,错误的是______。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是()。
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第2次执行函数调用语句“f();”时,函数f的返回值是______。
有如下程序:#include(iostream)usingnamespacestd;classTestClass{protected:TestClass(){couti(cout<<‘x’;}TestC
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
下列字符串中可以用作C++语言标识符的是()。
下面关于成员函数重载运算符和友元函数重载运算符相同的是
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是
随机试题
A.表观分布容积B.肠肝循环C.生物半衰期D.生物利用度E.首过效应药物随胆汁进入小肠后被小肠重新吸收的现象
在下列()情况下,税务机关有权依法直接核定纳税人的应纳税额。
施工现场的消防安全,由施工单位负责。
在矿山井巷工程中,不应列入关键路线的工程内容,通常是()。
某钨矿企业2006年10月共开采钨矿石原矿80000吨,直接对外销售钨矿石原矿40000吨,以部分钨矿石原矿入选精矿9000吨,选矿比为40%。钨矿石选用税额每吨0.6元。该企业l0月份应缴纳资源税()。
抑景
使用表6.4所给信息,求国库券组合从1926—1932年的平均实际收益率是多少?
在软件开发中,需求分析阶段可以使用的工具是()。
有以下程序#include<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.txt中原有内容为:hello,则
编写
最新回复
(
0
)