首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译时发现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
28
问题
下列程序编译时发现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://jikaoti.com/ti/mwW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)
下面不属于软件需求分析阶段主要工作的是
若有以下程序#include<stdio.h>intk=7,m=5;voidf(int**s){int*t=&k;s=&t;*s=&m;printf("%d
有以下程序#includevoidmain(){inta=1,b=0;printf("%d,",b=(a++)+(a++));printf("%d\n",a+b);}
以下程序段没有语法错误的是()。
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
有以下程序:#include<stdio.h>main(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
随机试题
设(X,Y)的概率密度为f(x,y)=2e-(x+y),0<x<y<+∞,Z=X+Y.求边缘密度fX(x)和期望E(Y|X=1);
有关食管癌,下列描述正确的是
关于真菌培养,不正确的是
李老师带领一组实习生到某市郊区县进行口腔健康调查,大家认真讨论了调查方案和步骤方法,就下面的各个环节提出了具体措施。调查指数和标准采用
男性,69岁,反复咳嗽、咳痰30年,气短8年;1周前开始发热,咳嗽、咳脓性痰,呼吸困难,来院诊治。血气分析;pH7.40,PaO250mmHg,PaCO270mmHg,BE14.5mmol/L。该患者的诊断是
患者,男性,66岁,肝癌中晚期。患者极度消瘦,不思饮食,护士为其插胃管补充营养。判断胃管是否在胃内的最好方法是
关于公司资本结构的说法,正确的有()。
(江苏2008C—14)一个面积为2π的圆,其内接长方形的最大面积为()。
"PaleolithicArt"→Theseveralmillenniafollowing30,000B.C.sawapowerfuloutburstofartisticcreativity.Theartworks
TheabilitytomovetofindnewworkhaslongbeenacornerstoneoftheAmericanDream.Thereisgrowingconcernthatbeingst
最新回复
(
0
)