为了账号安全,请及时绑定邮箱和手机立即绑定

错误 1 error C2440: “初始化”: 无法从“Rect *”转换为“Shape *” e:\c++test\2016091701虚函数演示\2016091701虚函数演示\源.cpp 14 1 2016091701虚函数演示

这个问题怎么办,以前都没出现过。

http://img1.sycdn.imooc.com//57dd657700010d3804970347.jpg

正在回答

1 回答

Rect类声明的时候,有没有写上继承Shape?

class Rec:public Shape

{

};

1 回复 有任何疑惑可以回复我~
#1

星语心愉

class Rect:public Shape { };
2016-09-18 回复 有任何疑惑可以回复我~
#2

何方神圣 提问者 回复 星语心愉

已经在IDE提示下解决了,不过还是谢谢你。 我看了你的动态,你正在专攻C++?
2016-09-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之多态篇
  • 参与学习       66236    人
  • 解答问题       314    个

本教程将带领大家体会面向对象三大特性中的多态特性

进入课程

错误 1 error C2440: “初始化”: 无法从“Rect *”转换为“Shape *” e:\c++test\2016091701虚函数演示\2016091701虚函数演示\源.cpp 14 1 2016091701虚函数演示

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信