首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译时发现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
35
问题
下列程序编译时发现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全国计算机二级
相关试题推荐
设有定义:inta=64,b=8;,则表达式(a&b)||(a&&b)和(a|b)&&(a||b)的值分别为
若有定义语句:doublea,*P=&a;以下叙述中错误的是()。
下列一维数组说明中,不正确的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
在数据库系统中,考虑数据库实现的数据模型是
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
下面对对象概念描述正确的是
下列说法正确的是
下面属于白盒测试方法的是()。
随机试题
王安石以政治改革家的眼光论文,主张为文【】
在Word2002中默认字体、字号为()。
男性,18岁,因右鼻旁疖,自行挑破后,突然出现头痛、寒战、高热39.5℃,考虑患者发生了()
下列病变中,属于心肌褐色萎缩病变的
具有2—5个小而清楚核仁的原始细胞是
绒毛膜癌患者出现咯血现象,提示发生了
已知全集U=R,A={x|x≤0},B={x|x>一1},则集合(A∩B)=()。
设学生S、课程C、学生选课SC的关系模式分别为:S(Sno,Sname,Sage,Saddr)、C (Cno,Cname,Pcno)以及SC(Sno,Cno,Grade),与关系代数表达式πSno,Sname,Grade (σSnam=’数据库’,(S|×
在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:PrivateSubCommandlClick()a=InputBox(“Enterallinteger”)
______explainittohim,hestilldidn’tunderstand.
最新回复
(
0
)