首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译时发现pb->f(10);语句出现错误,其原因是【 】。 # include<iostream. h> class Base { public: void f(int x){cout<<"Base:"<<
下列程序编译时发现pb->f(10);语句出现错误,其原因是【 】。 # include<iostream. h> class Base { public: void f(int x){cout<<"Base:"<<
admin
2010-06-06
58
问题
下列程序编译时发现pb->f(10);语句出现错误,其原因是【 】。
# include<iostream. h>
class Base
{
public:
void f(int x){cout<<"Base:"<<x<<endl;
};
class Derived: public Base
{
public:
void f(char * str){cout<<"Derivcd:"<<str<<endl;}
};
void main(void)
{
Derived * pd=new Derived;
pd->f(10)
}
选项
答案
数据类型不匹配
解析
派生类中的成员函数隐藏了基类的同名函数,而参数10又无法隐式转换为char类型参数。
转载请注明原文地址:https://kaotiyun.com/show/Fujp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等
有以下程序:#include<stdio.h>main(){char*s="12134";intk=0,a=0;while(s[k+1]){k++;if(k%2==O){a=a+(s[k]-’0’+1);continue;}a
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是(
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
下列数据结构中,属于非线性结构的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下正确的说法是()。
下列队列的描述中,正确的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
随机试题
提高换热器的传热系数,能够有效地提高传热速率。
A.下肢放射性疼痛B.小腿外侧感觉障碍,拇趾背伸力弱C.两者均有D.两者均无L3~L4椎间盘突出症的临床表现可有
患者,男,34岁。原有风湿性心脏病10年,经常因心衰住院。平时服用地高辛0.125mg每天2次和利尿药,最近觉低热、胃纳减退,浑身酸痛伴气急加重就诊,体检:半卧位,颈静脉充盈,心界扩大,心率120次/分,房颤。心尖部双期杂音。两肺底少量细湿啰音,肝大肋下两
患者粟某,发热倦怠,胸闷腹胀。艘酸咽痛,颐肿口渴,身目发黄,尿赤淋浊,苔黄脉数。治宜选用()
关于五脏所藏的叙述,错误的是()
绿色建筑的含义是()。
买断式回购采用()的方式。
商业银行员工在工作中,由于知识/技能匮乏所造成的操作风险主要有()。
认为知识并不是对现实的准确表征,它只是一种解释、一种假设的理论属于()
通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的()。
最新回复
(
0
)