首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板: temp1ate<typename T’typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板: temp1ate<typename T’typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
admin
2020-04-07
41
问题
有如下函数模板:
temp1ate<typename T’typename U>
T cast(Uu){ 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://jikaoti.com/ti/llA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;classPair{intm;intn;public:Pair(inti,intj):m(i),n(j
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
下列叙述中正确的是
下面程序输出的结果是【 】。#include<iostream>usingnamespacestd;classA{public:virtualvoidshow(){cout<<"A!";
设有定义语句:doublex=2.5,y=4.7;inta=7;,那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
下面关于子类型的描述中,错误的是( )。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
空字符串的长度是_____。
随机试题
下列关于小叶性肺炎的叙述,正确的是
型号G01--30中的“30”表示可以焊接的材料最大厚度为30mm。
试计算尿素中的含氮量?
下列各项,哪项不属于三棱针刺法:
下列关于根折牙临床表现的描述,错误的是
患者李某,咳嗽、咳痰、发热,前来门诊就诊。护士首先应该进行
______方式常用于产品需求和原材料资源需求的调查。
宏观经济分析的意义是( )。
杜威从实用主义教育哲学出发,认为教学过程是以儿童为中心的活动过程。()
用来导入已定义好的类或包的语句是()。
最新回复
(
0
)